302班

java突击队
posts - 151, comments - 74, trackbacks - 0, articles - 14
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

数字符串转换为整数

Posted on 2007-07-06 00:47 停留的风 阅读(1035) 评论(0)  编辑  收藏 所属分类: C语言学习历程

#include <stdio.h>

int strToInt(const char string[])
{
  int i,intValue,result=0;

  for(i=0;string[i]>='0'&&string[i]<='9';++i)
  {
     intValue=string[i]-'0';
  result=result*10+intValue;
  }
  return result;
}

int main (void)
{
  int strToInt(const char string[]);

  printf("%i\n",strToInt("245"));
  printf("%i\n",strToInt("1000")+25);
  printf("%i\n",strToInt("13x5"));
 return 0;
}
运行结果:


只有注册用户登录后才能发表评论。


网站导航: