请编写一个函数fun,它的功能是:计算n门课程的最高分,计算结果作为函数值返回。 例如:若有5门课程的成绩是:90,92,80,61,55,则函数的值为92。 注意:部分源程序给出如下。请在函数fun的花括号中填入所编写的若干语句。
时间: 2024-02-25 21:52:11 浏览: 50
好的,以下是Python代码实现:
```python
def fun(scores):
max_score = scores[0] # 初始化最高分为第一门课程的成绩
for i in range(1, len(scores)):
if scores[i] > max_score:
max_score = scores[i] # 如果当前成绩大于最高分,则更新最高分
return max_score
```
函数`fun`的参数`scores`为一个列表,其中包含了n门课程的成绩。函数通过遍历列表,比较每门课程的成绩和当前的最高分,来确定最高分。最后返回最高分即可。
使用示例:
```python
scores = [90, 92, 80, 61, 55]
max_score = fun(scores)
print("最高分为:", max_score) # 输出结果为:最高分为: 92
```
注:上述代码仅为Python示例代码,其他编程语言的实现方法可能会有所不同。
阅读全文