c语言字符串转整形型函数 c语言字符型转整型
用c语言设计一个函数,用于把数字字符串转化成整数,这里假设数字字符串表达的整数为正数。
#include 凳谈漏stdio.h
安乡ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联公司的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:028-86922220(备注:SSL证书合作)期待与您的合作!
#include math.h
int str2Int(const char *str)
{
char a[10];
int i=0,j=0;
int result=0;
while(*str != '\0')
{
if(*str = 侍闷'0' 枣烂 *str='9')
{
a[j]=*str;
j++;
str++;
}
else
str++;
}
for(i=0;ij;i++)
{
result+=(a[i]-'0')*(int)pow(10,j-i-1);
}
return result;
}
int main()
{
char ch[80];
printf("String value= ");
scanf("%s",ch);
printf("Int value= %d\n",str2Int(ch));
return 0;
}
分享文章:c语言字符串转整形型函数 c语言字符型转整型
浏览地址:http://cdiso.cn/article/dspjiji.html