编写一个程序,用户输入一个正整数,把它的各位数字前后颠倒一下,并输出颠倒后的结果。
时间: 2023-04-26 18:06:16 浏览: 250
以下是Python代码实现:
num = input("请输入一个正整数:") # 用户输入一个正整数
reverse_num = num[::-1] # 将输入的数字字符串反转
print("颠倒后的结果为:", reverse_num) # 输出颠倒后的结果
例如,如果用户输入12345,则程序会输出54321。
相关问题
用C语言编写一个程序;输入一个正整数,把它的各位数字 前后颠倒一下,并输出颠倒后的结果
好的,以下是用 C 语言编写的程序,可以实现输入一个正整数,把它的各位数字前后颠倒一下,并输出结果:
```
#include <stdio.h>
#include <stdlib.h>
int main() {
int num, reverse_num = 0;
printf("请输入一个正整数:");
scanf("%d", &num);
while (num != 0) {
reverse_num = reverse_num * 10 + num % 10;
num /= 10;
}
printf("颠倒后的结果为:%d\n", reverse_num);
return 0;
}
```
注意:在输入正整数的时候,请确保输入的数值不超过 int 类型的范围。
编写一个c++程序,用户输入一个三位正整数,把它的各位数字前后颠倒一下,并输出颠倒后的结果
好的,这个问题很简单,以下是对应的C语言代码:
```c
#include <stdio.h>
int main() {
int num, reverse_num = 0;
printf("请输入一个三位正整数:");
scanf("%d", &num);
while (num != 0) {
reverse_num = reverse_num * 10 + num % 10;
num /= 10;
}
printf("颠倒后的结果为:%d\n", reverse_num);
return 0;
}
```
输入一个三位正整数即可,程序会把它的各位数字前后颠倒一下,并输出颠倒后的结果。希望我的回答能够帮到你。
阅读全文