当前位置:   article > 正文

c语言函数读取整数的每一位的函数_c语言 把整数的每一位读到数组里

c语言 把整数的每一位读到数组里


这两天所写的代码中反复出现一个问题,就是需要求一个整数的每一位,每次都现编写感觉太麻烦,于是决定把其写成一个函数,调用这个函数就会把你所给的整数的每一位放到一个数组里面,以便利用
  1. void pop(int a[] , int num)
  2. {
  3. int i = 0;
  4. while (1)
  5. {
  6. a[i] = num % 10;
  7. num = num / 10;
  8. i++;
  9. if (num == 0) break;
  10. }
  11. }
这个代码就是将你所给的数 num的每一位放到数组a[]里面;因为是传址调用,所以main里面的数组之也就存放的是num的每一位数字,按顺序存放。这样就不用麻烦的每次都求了,直接调用就够了。


声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/112287
推荐阅读
相关标签
  

闽ICP备14008679号