#include<iostream.h>
int atoi(char *s)
{
int num=0,f=1,i=0;
if(s[0]=='-')
{
f=-1;
i=1;
}
if(s[0]=='+')
{
f=1;
i=1;
}
while(s[i]!='\0')
{
if(s[i]=='.')
break;
else
{
num=num*10+s[i]-'0';
i++;
}
}
return num*f;
}
void main()
{
char ch[]="+1313.377";
cout<<atoi(ch)<<endl;
}
设计函数 int atoi(char *s)
最新推荐文章于 2022-05-26 19:43:17 发布