用c++定义一个函数,计算一个整型数组的平均值。函数声明为int aver(int a[]);
时间: 2024-05-01 07:20:44 浏览: 245
c++ 求一些数的平均值。
以下是使用c语言定义一个函数,计算一个整型数组的平均值的代码:
```c
int aver(int a[])
{
int sum = 0;
int len = sizeof(a)/sizeof(int);
for(int i=0;i<len;i++)
{
sum += a[i];
}
return sum/len;
}
```
在这个函数中,我们使用了一个循环来计算整型数组中所有元素的和,并且通过数组的长度来计算平均值,最后将平均值作为函数的返回值。注意,在函数调用时,需要将整型数组作为参数传递给函数,例如:
```c
int main()
{
int a[5] = {1,2,3,4,5};
int result = aver(a);
printf("The average value of this array is %d", result);
return 0;
}
```
这段代码将会输出:The average value of this array is 3。
阅读全文