编写一个程序,用户输入一个正整数,把它的各位数字前后颠倒一下,并输出颠倒后的结果。
时间: 2023-04-26 09:06:16 浏览: 277
以下是Python代码实现:
num = input("请输入一个正整数:") # 用户输入一个正整数
reverse_num = num[::-1] # 将输入的数字字符串反转
print("颠倒后的结果为:", reverse_num) # 输出颠倒后的结果
例如,如果用户输入12345,则程序会输出54321。
相关问题
用c语言编写一个程序,用户输入一个正整数,把它的各位数字前后颠倒一下,并输出颠倒后的结果。
```c
#include <stdio.h>
int main() {
int num, reversedNum = 0;
printf("请输入一个正整数:");
scanf("%d", &num);
while (num > 0) {
reversedNum = reversedNum * 10 + num % 10;
num /= 10;
}
printf("颠倒后的结果为:%d\n", reversedNum);
return 0;
}
```
编写一个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;
}
```
输入一个三位正整数即可,程序会把它的各位数字前后颠倒一下,并输出颠倒后的结果。希望我的回答能够帮到你。
阅读全文