请用c语言实现输出自然数1到10000中含有数字2的数的个数。
时间: 2024-06-13 19:06:15 浏览: 144
C语言实现求不同数字的个数
以下是C语言实现输出自然数1到10000中含有数字2的数的个数的代码:
```c
#include <stdio.h>
int main() {
int count = 0;
for (int i = 1; i <= 10000; i++) {
int temp = i;
while (temp > 0) {
if (temp % 10 == 2) {
count++;
break;
}
temp /= 10;
}
}
printf("自然数1到10000中含有数字2的数的个数为:%d\n", count);
return 0;
}
```
阅读全文