从键盘输入一个2位正整数,通过计算机调整各位数字的前后顺序,保证其十位数字小于个位数字。 程序运行结果示例1: 请输入一个2位正整数:23 23 程序运行结果示例2: 请输入一个2位正整数:32 23
时间: 2023-05-12 10:04:56 浏览: 131
编写程序实现以下功能:从键盘输入十个整数,用冒泡法排序后按从小到大输出
以下是C知道的回答:
请看以下代码:
```c
#include <stdio.h>
int main() {
int num, ten, one;
printf("请输入一个2位正整数:");
scanf("%d", &num);
ten = num / 10;
one = num % 10;
if (ten > one) {
int temp = ten;
ten = one;
one = temp;
}
printf("%d%d\n", ten, one);
return 0;
}
```
这个程序可以实现你的需求,它会从键盘输入一个2位正整数,然后通过计算机调整各位数字的前后顺序,保证其十位数字小于个位数字。如果输入的数是23,程序会输出23;如果输入的数是32,程序会输出23。
阅读全文