用whilt True 来读取while(cin>>)读入,直接在while True里判断
negative = 0
positive = 0
sum_p = 0
while True:
try:
nums = input()
if int(nums) < 0:
negative += 1
else:
positive += 1
sum_p += int(nums)
except:
break
avrage = 0.0
if positive != 0:
avrage = sum_p / positive
print(negative)
print('%.1f' % avrage)


京公网安备 11010502036488号