本关任务:从键盘输入一个三位整数n,输出其逆序数m。例如,输入n=127,则m=721。 ####分析: 程序分为以下三步。 输入一个3位整数n。 求逆序数m。 输出m。
时间: 2023-03-15 12:24:24 浏览: 215
答案:输入一个三位整数n,输出其逆序数m的操作方法是:将n的每一位数字从个位开始,从右到左逐一取出,按照原顺序组成新的数m。例如,将127取出个位7,十位2,百位1,再按照顺序排列,即可得到m=721。
相关问题
编写程序:从键盘输入一个三位整数,将其逆序输出。例如输入127,输出721; 输入格式: 127 输出格式: 721 输入样例: 127 输出样例: 721
以下是C语言实现:
```c
#include <stdio.h>
int main() {
int num, res = 0;
scanf("%d", &num);
while (num > 0) {
res = res * 10 + num % 10;
num /= 10;
}
printf("%d\n", res);
return 0;
}
```
该程序通过对输入的整数不断取余和除法,将其逆序存储到res变量中,然后输出res即可。
c语言写出从键盘输入一个三位整数,将他们逆序输出.例如输入721,输出127
以下是C语言代码:
```
#include <stdio.h>
int main() {
int num, reversed_num = 0;
printf("请输入一个三位整数:");
scanf("%d", &num);
while (num != 0) {
reversed_num = reversed_num * 10 + num % 10;
num /= 10;
}
printf("逆序输出为:%d\n", reversed_num);
return 0;
}
```