由键盘任意输入一个4位数整数, 1、拆分出其中的个位、十位、百位、千位,并输出; 2、重新组装为倒序的数据(一个整数),并输出,例如:输入1234,输出4321。
时间: 2023-06-01 16:01:58 浏览: 118
由键盘任意输入1个整形数据(10亿以内,位数不限),生成其倒置的数后输出,如:输入12345,则输出54321
5星 · 资源好评率100%
请参考以下Python代码:
```
num = input("请输入一个4位数整数:")
# 拆分出各位数字
thousands = int(num[0])
hundreds = int(num[1])
tens = int(num[2])
ones = int(num[3])
# 输出各位数字
print("千位数字为:", thousands)
print("百位数字为:", hundreds)
print("十位数字为:", tens)
print("个位数字为:", ones)
# 组装为倒序的整数并输出
reverse_num = ones*1000 + tens*100 + hundreds*10 + thousands
print("倒序的整数为:", reverse_num)
```
运行效果如下:
```
请输入一个4位数整数:1234
千位数字为: 1
百位数字为: 2
十位数字为: 3
个位数字为: 4
倒序的整数为: 4321
```
阅读全文