C语言 输入一个整数,并确定它是否正好有一个数字“9”。
时间: 2023-04-06 18:01:58 浏览: 61
您好,可以使用以下代码实现:
#include <stdio.h>
int main() {
int num;
printf("请输入一个整数:");
scanf("%d", &num);
int count = 0;
while (num != 0) {
if (num % 10 == 9) {
count++;
}
num /= 10;
}
if (count == 1) {
printf("这个整数正好有一个数字\"9\"。\n");
} else {
printf("这个整数不正好有一个数字\"9\"。\n");
}
return 0;
}
相关问题
C语言 输入一个整数 找重复出现的数字并输出
如果你想在 C 语言中输入一个整数,然后找出其中重复出现的数字并输出,可以使用数组和循环语句来实现。以下是一个示例代码,它会提示用户输入一个整数,然后找出其中重复出现的数字,并输出它们:
```c
#include <stdio.h>
int main() {
int num, i, j, digits[10] = {0};
printf("请输入一个整数: ");
scanf("%d", &num);
while (num > 0) {
digits[num % 10]++;
num /= 10;
}
printf("重复出现的数字有: ");
for (i = 0; i < 10; i++) {
if (digits[i] > 1) {
printf("%d ", i);
}
}
return 0;
}
```
在这个例子中,我们首先定义了一个整数变量 `num`,用来存储用户输入的整数。接着定义了一个长度为 10 的整数数组 `digits`,用来记录每个数字出现的次数。
我们使用 `while` 循环语句,将输入的整数逐位拆分,并将每个数字出现的次数记录在 `digits` 数组中。最后,我们使用 `for` 循环语句遍历 `digits` 数组,找出其中出现次数大于 1 的数字,并输出它们。
例如,如果用户输入的整数为 1122334,程序会输出:`重复出现的数字有: 1 2 3`。
C语言输入一个整数,判断并输出它是奇数还是偶数
这是一个简单的 C 语言程序,可以判断输入的整数是奇数还是偶数:
```c
#include <stdio.h>
int main() {
int num;
printf("请输入一个整数:");
scanf("%d", &num);
if (num % 2 == 0) {
printf("%d 是偶数\n", num);
} else {
printf("%d 是奇数\n", num);
}
return 0;
}
```
当用户输入一个整数后,程序会通过 `%` 运算符判断这个数是否能被 2 整除,如果能,则输出它是偶数,否则输出它是奇数。
相关推荐
![exe](https://img-home.csdnimg.cn/images/20210720083343.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)
![](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)