输入若干学生身高,求出專高的最大值,最小值和平均值。 形式】依次输入若干个学生身高信息,输入0表示结束 形式】依次输出学生身高的最大值. 最小值.平均值
时间: 2023-05-18 10:03:20 浏览: 95
编写程序,输入并保存5名学生的信息,计算出平均分,再按照成绩从高到低的顺序输出他们的信息 学生信息包括学号、姓名、成绩
好的,这是一个简单的统计问题,我可以为您提供代码示例:
```python
heights = []
while True:
height = float(input("请输入学生身高(输入0结束):"))
if height == 0:
break
heights.append(height)
if len(heights) == 0:
print("没有输入任何身高信息!")
else:
max_height = max(heights)
min_height = min(heights)
avg_height = sum(heights) / len(heights)
print("最大值:", max_height)
print("最小值:", min_height)
print("平均值:", avg_height)
```
这段代码可以依次输入若干个学生身高信息,输入0表示结束,然后输出学生身高的最大值、最小值和平均值。注意,这里使用了一个列表来存储输入的身高信息,然后使用内置函数 `max`、`min` 和 `sum` 来计算最大值、最小值和总和,最后再除以列表长度得到平均值。
阅读全文