c语言输出从键盘输入一个2位正整数,通过计算机调整各位数字的前后顺序,保证其十位数字小于个位数字。
时间: 2023-05-12 21:04:57 浏览: 144
下面是C语言代码:
```
#include <stdio.h>
int main() {
int num, ten, one, new_num;
printf("请输入一个2位正整数:");
scanf("%d", &num);
ten = num / 10;
one = num % 10;
if (ten >= one) {
new_num = one * 10 + ten;
} else {
new_num = num;
}
printf("调整后的数字为:%d\n", new_num);
return 0;
}
```
相关问题
C语言.从键盘输入一个2位正整数,通过计算机调整各位数字的前后顺序,保证其十位数字小于个位数字。
以下是C语言代码:
```
#include <stdio.h>
int main() {
int num, ten, one, temp;
printf("请输入一个2位正整数:");
scanf("%d", &num);
ten = num / 10;
one = num % 10;
if (ten > one) {
temp = ten;
ten = one;
one = temp;
}
printf("调整后的数字为:%d%d\n", ten, one);
return 0;
}
```
这段代码可以实现输入一个2位正整数,然后通过计算机调整各位数字的前后顺序,保证其十位数字小于个位数字。
阅读全文