、编写程序,输入自己的年龄,相应显示其属于何年龄阶段。 输入自己的年龄 n,可以将年龄阶段划为分为:(1)如果是负数的话,直接提示“输入错误!请再次输入年龄:”,然后可以再次输入。(2)如果是正数的话,n
时间: 2024-03-11 21:47:53 浏览: 121
关于汇编输入数排序的小程序!
好的,按照您的要求,我为您编写了一个程序,可以根据输入的年龄判断其年龄阶段,并且在输入错误时会提示重新输入。程序如下所示:
```python
while True:
age = input("请输入您的年龄:")
try:
age = int(age)
if age < 0:
print("输入错误!请重新输入年龄:")
elif age <= 12:
print("您的年龄阶段为儿童。")
elif age <= 18:
print("您的年龄阶段为青少年。")
elif age <= 35:
print("您的年龄阶段为青年。")
elif age <= 60:
print("您的年龄阶段为中年。")
else:
print("您的年龄阶段为老年。")
break
except ValueError:
print("输入错误!请重新输入年龄:")
```
当您运行该程序并输入年龄后,程序会判断该年龄的阶段并输出。如果输入的是负数,程序会提示重新输入。如果输入的不是整数,程序也会提示重新输入。
希望这个程序能够满足您的要求,如果您还有其他问题或需求,请随时告诉我。
阅读全文