编写程序数一下 1到 100 的所有整数中出现多少个数字9 用c语言实现
时间: 2024-06-01 21:10:17 浏览: 12
#include <stdio.h>
int main() {
int count = 0; // 统计数字9的个数
for (int i = 1; i <= 100; i++) {
int num = i;
while (num > 0) { // 计算每个数字中9的个数
if (num % 10 == 9) {
count++;
}
num /= 10;
}
}
printf("1到100的所有整数中出现了%d个数字9\n", count);
return 0;
}
相关问题
用C语言编写程序数一下 1到 100 的所有整数中出现多少个数字9
以下是两种C语言编写程序数1到100的所有整数中出现多少个数字9的方法:
1. 使用循环和条件判断:
```c
#include <stdio.h>
#include <stdlib.h>
int main() {
int num = 0;
for (int i = 1; i <= 100; i++) {
// i除以10余9,9的个数自增
if (i % 10 == 9) {
num++;
}
// i除以10等于9,9的个数自增
if (i / 10 == 9) {
num++;
}
}
printf("1-100中含9的个数为:%d\n", num);
system("pause");
return 0;
}
```
2. 使用函数定义法:
```c
#include <stdio.h>
#include <stdlib.h>
int NumNine(int i) {
if (i % 10 == 9) {
return 1;
}
if (i / 10 == 9) {
return 1;
}
return 0;
}
int main() {
int num = 0;
for (int i = 1; i <= 100; i++) {
if (NumNine(i) == 1) {
num++;
}
if (i % 10 == 9 && i / 10 == 9) {
num++;
}
}
printf("1-100中含9的个数为:%d\n", num);
system("pause");
return 0;
}
```
2.编写程序数一下 1到 100 的所有整数中出现多少个数字9,用C语言
#include <stdio.h>
int main() {
int count = 0; // 初始化计数器为0
for (int i = 1; i <= 100; i++) { // 循环1到100的所有整数
int num = i; // 将当前整数赋值给变量num
while (num > 0) { // 当num大于0时
if (num % 10 == 9) { // 检查num的个位数是否为9
count++; // 如果是,计数器加1
}
num /= 10; // 将num的个位数去掉
}
}
printf("1到100的所有整数中出现了%d个数字9\n", count); // 输出结果
return 0;
}
相关推荐
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)