(错误处理):
输入若干数,求最大的数。输入0表示结束。要求使用try…except…结构来捕捉错误。
max_num = None
while True:
try:
num = int(input("请输入一个数(输入0结束):"))
if num == 0:
break
if max_num is None or num > max_num:
max_num = num
except ValueError:
print("输入错误,请输入一个整数。")
print("最大的数是:", max_num)