编写代码,有以下功能:输入一个三位正整数,逆序输出。
时间: 2023-04-08 08:03:41 浏览: 95
我可以回答这个问题。以下是代码示例:
```
num = int(input("请输入一个三位正整数:"))
a = num // 100
b = num % 100 // 10
c = num % 10
print(c * 100 + b * 10 + a)
```
这段代码可以将输入的三位正整数逆序输出。
相关问题
用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;
}
```
这段代码首先从键盘输入一个三位正整数,然后通过循环逆序输出它。在循环中,每次将 reverse_num 的值乘以 10 并加上 num 的个位数,然后将 num 除以 10 向下取整。最后输出逆序后的数字即可。
希望能够帮助到你!
用Python代码编写“输入一个三位的正整数:123 逆序数是: 321”
可以使用以下代码实现:
```
num = int(input("输入一个三位的正整数:"))
reverse_num = int(str(num)[::-1])
print("逆序数是:", reverse_num)
```
运行程序后,可以输入一个三位的正整数,程序会计算出该数的逆序数并输出。例如,输入123,程序会输出“逆序数是: 321”。