C语言,输入一个三位的正整数,求个、十、百位数的最大数。
时间: 2023-05-17 07:06:03 浏览: 634
可以使用以下代码实现:
```c
#include <stdio.h>
int main() {
int num, a, b, c;
printf("请输入一个三位的正整数:");
scanf("%d", &num);
a = num / 100; // 获取百位数
b = num % 100 / 10; // 获取十位数
c = num % 10; // 获取个位数
int max = a > b ? (a > c ? a : c) : (b > c ? b : c); // 比较三个数的大小
printf("最大数为:%d\n", max);
return 0;
}
```
输入一个三位的正整数,程序会输出该数的个、十、百位数的最大值。例如,输入 345,则输出 5。
相关问题
用c语言输入一个三位正整数,求此三位数的逆序数
可以使用取模和除法操作来实现:
```c
#include <stdio.h>
int main() {
int num, digit1, digit2, digit3;
printf("请输入一个三位正整数:");
scanf("%d", &num);
digit1 = num / 100; // 取百位数
digit2 = num / 10 % 10; // 取十位数
digit3 = num % 10; // 取个位数
int reversed = digit3 * 100 + digit2 * 10 + digit1; // 计算逆序数
printf("逆序数为:%d\n", reversed);
return 0;
}
```
输入一个三位正整数,程序会输出此三位数的逆序数。例如,输入为 123,则输出为 321。
c语言编程实现,输入一个三位的正整数,求个、十、百、位数的最大数
我可以回答这个问题。对于一个三位的正整数,我们可以通过以下代码来求出个、十、百位数的最大值:
```c
#include <stdio.h>
int main() {
int num, a, b, c;
printf("请输入一个三位的正整数:");
scanf("%d", &num);
a = num % 10; // 个位数
b = num / 10 % 10; // 十位数
c = num / 100; // 百位数
int max = a > b ? (a > c ? a : c) : (b > c ? b : c); // 求最大值
printf("个位数:%d\n十位数:%d\n百位数:%d\n最大值:%d\n", a, b, c, max);
return 0;
}
```
这个程序可以输出输入的三位正整数的个、十、百位数以及它们的最大值。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![cpp](https://img-home.csdnimg.cn/images/20210720083646.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)