编写一个函数,输入一个不多于五位的正整数(如:178),要求:输出该数为几位数,并逆序打印出各位数字。
时间: 2024-05-11 16:16:28 浏览: 143
好的,以下是满足您要求的函数代码:
```python
def reverse_print(num):
length = len(str(num))
print("该数为{}位数".format(length))
for i in range(length):
print(num % 10, end='')
num //= 10
# 使用示例
num = input("请输入一个不多于五位的正整数:")
reverse_print(int(num))
```
输入一个不多于五位的正整数,该函数会先输出该数是几位数,然后逆序打印出各位数字。例如输入178,输出结果如下:
```
该数为3位数
871
```
阅读全文
相关推荐
















