分类:
2012-06-09 12:16:07
方法一:
int chnum(char *str)
{
int i,j,k,h,len,num=0;
len=strlen(str);
for(i=0; i < len; i++)
{
k=1;
j=len-1;
while(j>i)
{
k=k*10;
j--;
}
h=str[i]-'0';
num=num+h*k;
}
return num;
}
方法二:
int Atoi(char *str)
{
long sum = 0;
for (int i = 0; i < strlen(str); i++)
{
sum = sum * 10 + (str[i] - '0');
}
return sum;
}