编写函数,求包含 n 个元素的整数数组中元素的平均值。要求在函数内部使用指针访问数组元素,使用c语言。
时间: 2024-03-23 09:43:10 浏览: 97
求一组数组中的平均数 C C++ 源码示例
可以按照以下方式编写函数来实现:
```c
double average(int *arr, int n) {
double sum = 0;
for (int i = 0; i < n; i++) {
sum += *(arr + i);
}
return sum / n;
}
```
这个函数的第一个参数是一个整数指针,指向整数数组的第一个元素;第二个参数是数组的大小。在函数内部,我们使用指针访问数组元素来计算它们的总和。最后,我们将总和除以数组大小来计算平均值,并将其返回。
阅读全文