键盘上输入若干个学的成绩,统计并输出最高成绩和最低成绩,当输入负数时结束输入
时间: 2024-11-12 21:40:58 浏览: 16
C语言输入一个整数序列并计算他们的值.rar_C语言输入一个整数序列并计算他们的值_输入序列C语言
5星 · 资源好评率100%
在程序设计中,你可以使用循环结构(如while循环)配合条件判断来实现这个功能。下面是一个简单的Python示例:
```python
# 初始化最高分和最低分为第一个输入的分数
max_score = min_score = float(input("请输入第一个成绩(输入负数退出): "))
# 循环直到输入负数
while True:
score = float(input("请输入下一个成绩(输入负数结束): "))
# 如果输入的是负数,跳出循环
if score < 0:
break
# 更新最高分和最低分
max_score = max(max_score, score)
min_score = min(min_score, score)
# 输出结果
print(f"最高成绩是: {max_score}")
print(f"最低成绩是: {min_score}")
```
在这个程序中,用户每次输入一个成绩,如果输入的是负数,就会跳出循环,并最终显示最高分和最低分。若需要其他语言的版本,可以根据语法调整,核心思想是一样的。
阅读全文