需要统计出10000至99999的整数之中,不包含数值4的整数个数 #include<stdio.h> int main() { /*********begin*********/ /*********end*********/ }
时间: 2024-01-23 07:15:30 浏览: 55
输入4个整数,要求按由小到大的顺序输出。
要统计出10000至99999的整数之中,不包含数值4的整数个数,可以使用循环遍历的方式进行判断和计数。以下是代码示例:
```c
#include<stdio.h>
int main()
{
int count = 0; // 计数器,用于统计不包含数值4的整数个数
for (int i = 10000; i <= 99999; i++) {
int num = i;
int hasFour = 0; // 标记是否包含数值4
while (num > 0) {
if (num % 10 == 4) {
hasFour = 1;
break;
}
num /= 10;
}
if (!hasFour) {
count++;
}
}
printf("不包含数值4的整数个数:%d\n", count);
return 0;
}
```
运行以上代码,输出结果为不包含数值4的整数个数。
阅读全文