输入一个正整数,以相反顺序输出
时间: 2024-05-14 14:17:43 浏览: 111
好的,以下是 Python 代码实现:
```python
num = input("请输入一个正整数:")
reverse_num = num[::-1]
print("您输入的正整数相反顺序为:", reverse_num)
```
运行程序后,您可以输入任意一个正整数,程序将会输出该正整数的相反顺序。例如,如果您输入 12345,程序会输出 54321。
相关问题
输入一个正整数,以相反顺序输出的C语言代码
下面是以相反顺序输出正整数的C语言代码:
```c
#include <stdio.h>
int main()
{
int num, rev = 0;
printf("请输入一个正整数:");
scanf("%d", &num);
while (num != 0)
{
rev = rev * 10;
rev = rev + num%10;
num = num/10;
}
printf("相反顺序输出的结果为:%d", rev);
return 0;
}
```
代码的实现思路是:通过 while 循环,将输入的正整数 num 从个位开始依次取出,并将其存储在 rev 这个变量中,最后输出 rev 即可。
输入一个正整数要求以相反的顺序输出该数
可以使用字符串反转的方法来实现这个要求。具体步骤如下:
1. 将输入的正整数转换成字符串类型。
2. 使用字符串反转的方法,将字符串反转。
3. 输出反转后的字符串,即为相反顺序的数。
示例代码如下:
```
num = input("请输入一个正整数:")
reverse_num = num[::-1]
print("相反顺序输出的数为:", reverse_num)
```
例如,输入数字12345,输出结果为54321。
阅读全文