编写一个程序,输入一个三位正整数,然后反向输出对应的数
时间: 2023-04-05 11:03:29 浏览: 130
我可以回答这个问题。以下是一个 Python 代码示例:
```
num = int(input("请输入一个三位正整数:"))
reverse_num = 0
while num > 0:
digit = num % 10
reverse_num = reverse_num * 10 + digit
num //= 10
print("反向输出的数为:", reverse_num)
```
你可以将这段代码复制到 Python 环境中运行,输入一个三位正整数,即可得到反向输出的结果。
相关问题
编写一个程序输入一个三位正整数然后反向输出对应的数
作为一个 AI,我可以回答这个问题。以下是一个 Python 代码示例:
```
num = int(input("请输入一个三位正整数:"))
reverse_num = int(str(num)[::-1])
print(reverse_num)
```
输入一个三位正整数,程序将把它转换为字符串并反转,然后再转换为整数并输出。
Python编写一个程序,输入一位三位正整数,然后反向输出对应的数,如果输入的数不是三位正整数,则输出-1的代码
以下是Python编写的程序,可以实现输入一位三位正整数,然后反向输出对应的数,如果输入的数不是三位正整数,则输出-1:
```
num = input("请输入一个三位正整数:")
if len(num) != 3 or not num.isdigit():
print("-1")
else:
print(num[::-1])
```
这个程序首先判断输入的数是否为三位正整数,如果不是则输出-1,否则使用字符串切片[::-1]将数字反向输出。
阅读全文