C语言输入一个两位数,如果十位数上的数字大于个位数的数字,十位和个位上的数字交换后输出,否则输出数字本身
时间: 2023-12-28 18:05:35 浏览: 29
好的,下面是一个简单的 C 语言程序来解决您的问题:
```c
#include <stdio.h>
int main() {
int num, a, b, new_num;
printf("请输入一个两位数:");
scanf("%d", &num);
a = num / 10; // 十位数上的数字
b = num % 10; // 个位数上的数字
if (a > b) {
new_num = b * 10 + a; // 十位和个位上的数字交换
printf("交换后的数字为:%d\n", new_num);
} else {
printf("数字本身为:%d\n", num);
}
return 0;
}
```
您可以在控制台输入一个两位数,程序将会根据您输入的数字判断是否需要交换并输出结果。希望这个程序能够帮到您!
相关问题
C语言输入一个四位数,求该数各个位上的数字之和
好的,这道题目可以使用 C 语言来解决。下面是一个简单的代码示例,可以实现输入一个四位数,求该数各个位上的数字之和的功能:
```c
#include <stdio.h>
int main()
{
int n, sum = 0;
printf("请输入一个四位数:");
scanf("%d", &n);
sum += n % 10; // 取个位数字
n /= 10; // 去掉个位数字
sum += n % 10; // 取十位数字
n /= 10; // 去掉十位数字
sum += n % 10; // 取百位数字
n /= 10; // 去掉百位数字
sum += n; // 取千位数字
printf("各个位上的数字之和为:%d\n", sum);
return 0;
}
```
该代码先提示用户输入一个四位数,然后使用 scanf 函数来读取用户输入的数字。接着,将该数字从右往左依次分离出个位、十位、百位和千位数字,并累加到 sum 变量中。最后,输出各个位上的数字之和即可。
C语言 输入一个四位数,求该数各个位上的数字之和
好的,这道题目可以使用 C 语言来解决。下面是一个简单的代码示例,可以实现输入一个四位数,求该数各个位上的数字之和的功能:
```c
#include <stdio.h>
int main()
{
int n, sum = 0;
printf("请输入一个四位数:");
scanf("%d", &n);
sum += n % 10; // 取个位数字
n /= 10; // 去掉个位数字
sum += n % 10; // 取十位数字
n /= 10; // 去掉十位数字
sum += n % 10; // 取百位数字
n /= 10; // 去掉百位数字
sum += n; // 取千位数字
printf("各个位上的数字之和为:%d\n", sum);
return 0;
}
```
该代码先提示用户输入一个四位数,然后使用 scanf 函数来读取用户输入的数字。接着,将该数字从右往左依次分离出个位、十位、百位和千位数字,并累加到 sum 变量中。最后,输出各个位上的数字之和即可。
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.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)