-2
我正在研究此代碼以查找用戶輸入的最大數字。實際上,如果我輸入所有負數,程序將返回0
作爲最大值。使用負數查找最大值
我需要添加什麼來處理負數?例如,如果用戶輸入-3
和-1
,程序應打印-1
。
m = 0
finished = False
while not finished:
print('Enter a number (0 to finish): ', end = '')
s = input()
num = int(s)
if num != 0:
if num > m:
m = num
else:
finished = True
print(str(m))
好了,你覺得需要做的事情,以確保你只在看負數?向我們展示你所嘗試過的 - 我們不是代碼編寫服務。 –
也許開始你的指標在儘可能低的價值而不是零。 – csmckelvey