题目:输入10个完整成绩,完成函数double fun1(int *score,int num)
时间: 2024-02-22 08:55:13 浏览: 93
输入10个数,然后按顺序排列
好的,这是一个计算平均成绩的函数,具体实现如下:
```c++
double fun1(int *score, int num) {
int sum = 0;
for (int i = 0; i < num; i++) {
sum += score[i];
}
return (double)sum / num;
}
```
函数`fun1`接受两个参数:`score`和`num`,分别表示成绩数组和成绩数量。函数首先定义了一个变量`sum`用于累加成绩总和,然后使用循环遍历成绩数组,将每个成绩加到`sum`中。最后,函数返回平均成绩,计算方法是将成绩总和除以成绩数量,并强制转换为`double`类型,以确保返回值为浮点数。
阅读全文