字符串转化为整数

清疚 2022-10-23 01:56 255阅读 0赞

字符串转化为整数:

代码:

  1. #include <iostream>
  2. #include <string.h>
  3. using namespace std;
  4. int fun(char *str){//实现字符串转换为整数
  5. int d, num=0, len;
  6. while(*str != '\0'){
  7. d = *str-'0';//字符串转换为数字
  8. len = strlen(str)-1;
  9. for(int i = 0; i < len; i++){
  10. d = d*10;//取出字符串各个位上对应的数字
  11. }
  12. num += d;
  13. len--;
  14. str++;
  15. }
  16. return num;
  17. }
  18. int main(){
  19. char s[]={"123456789"};
  20. cout << fun(s);
  21. return 0;
  22. }

结果:

20210318094400614.png

发表评论

表情:
评论列表 (有 0 条评论,255人围观)

还没有评论,来说两句吧...

相关阅读