当前位置:   article > 正文

如何用C语言 读取 一个整数 中每一位的数字_c语言如何识别一个数字的单个位

c语言如何识别一个数字的单个位

 此文档用于说明如何读取一个整数中每一位的数字
  eg:6324  找到其4的个数
  编程思想:化繁为简,先死后活。 将6324 与 4 换为可输入的变量

  1. /*
  2. 此文档用于说明如何读取一个整数中每一位的数字
  3. eg:6324 找到其4的个数
  4. 编程思想:化繁为简,先死后活。 将63244 换为可输入的变量
  5. */
  6. #include <stdio.h>
  7. int main(void) {
  8. int n = 6324;
  9. int count = 0;
  10. while(n != 0){
  11. //10进行取余,即可得到最小位的数字
  12. int f = n % 10;
  13. //判断所得位数字是否为对应的数字,如果是则+1
  14. if(f == 4){
  15. count ++;
  16. }
  17. //将原整数 / 10 → 将数字向右推进一位 即:原来的第二位变为第一位
  18. n = n /10;//只要n不为0(数字没有位数了,则继续循环)
  19. }
  20. printf("%d",count);//输出4的个数
  21. return 0;
  22. }

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

闽ICP备14008679号