編寫代碼實(shí)現(xiàn)功能:
允許用戶不斷輸入整數(shù)场航,直至整數(shù)總和大于100即停止輸入,并輸出所有輸入整數(shù)的總和
----------------------------------------------------------------------------------------------------------
#定義一個變量為sum,初始值賦值為0荞估,用來存儲累加的結(jié)果
sum =0
#當(dāng)累加的結(jié)果sum的值小于等于100時剩膘,進(jìn)入循環(huán)
while sum <=100:
#每次進(jìn)入循環(huán)執(zhí)行的語句,定義一個變量num,用于存儲客戶輸入的整數(shù)
? ? num =int(input())
#將客戶輸入的整數(shù)與變量sum中的值進(jìn)行相加绑青,并再次賦值給變量sum
? ? sum = sum + num
print(sum)
--------------------------------------------------------------------------------------------------------
sum =0
while sum <=100:
num =int(input())
sum = sum + num
else:
print(sum)
-----------------------------------------------------------------------------------------------
sum =0
num =0
while sum <=100:
sum = sum + num
num =int(input())
print(sum)
參考提示:存在一個問題诬像,需要在用戶即使輸入了滿足要求的整數(shù)后,還需輸入任意一個數(shù)后才能輸出最終的結(jié)果闸婴,而這個結(jié)果還不包括那個最后的數(shù)坏挠。
-----------------------------------------------------------------------------------------------------------------
sum =0
while True:
num =int(input())
sum = sum +num
if sum >100:
break
print(sum)
--------------------------------------------------------------------------------------------------------
sum =0
while True:
num =int(input())
sum = sum + num
if sum >100:
break
else:
print(sum)
參考提示:無法輸出最終結(jié)果