赞
踩
此文档用于说明如何读取一个整数中每一位的数字
eg:6324 找到其4的个数
编程思想:化繁为简,先死后活。 将6324 与 4 换为可输入的变量
- /*
- 此文档用于说明如何读取一个整数中每一位的数字
- eg:6324 找到其4的个数
- 编程思想:化繁为简,先死后活。 将6324 与 4 换为可输入的变量
- */
- #include <stdio.h>
- int main(void) {
- int n = 6324;
- int count = 0;
-
- while(n != 0){
- //用10进行取余,即可得到最小位的数字
- int f = n % 10;
-
- //判断所得位数字是否为对应的数字,如果是则+1
- if(f == 4){
- count ++;
- }
-
- //将原整数 / 10 → 将数字向右推进一位 即:原来的第二位变为第一位
- n = n /10;//只要n不为0(数字没有位数了,则继续循环)
- }
- printf("%d",count);//输出4的个数
- return 0;
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。