找出用户输出的一串数中最大数。程序需要提示用户一个一个地输入数。当用户输入0时,程序必须显示已输入的最大非负数。
时间: 2023-04-26 07:00:51 浏览: 73
c代码-6.从键盘输入一组整数,使用条件表达式找出最大的整数。当输入的整数为0时结束。例如,输入 1 2 3 5 4 0 时,输出"max=5"。
可以使用一个变量来记录已输入的最大非负数,然后每次用户输入一个数时,与该变量进行比较,如果大于该变量,则更新该变量。当用户输入时,程序输出该变量即可。
具体实现可以参考以下代码:
max_num = -1 # 初始化最大数为-1
while True:
num = int(input("请输入一个数:"))
if num == :
print("已输入的最大非负数为:", max_num)
break
elif num > max_num:
max_num = num
阅读全文