以下是一个简单的 C 语言函数,用于计算一组数字的平均值:
double average(int arr[], int size) { int i; double sum = 0.0; for (i = 0; i < size; ++i) { sum += arr[i]; } return sum / size; }
在这个函数中,我们使用了一个循环来遍历数组中的每个元素,并将它们相加。最后,我们将总和除以数组大小,得到平均数,并将其作为函数的返回值。
调用该函数时,需要将要计算平均值的数组和其大小传递给函数。例如:
int main() { int arr[] = {2, 4, 6, 8, 10}; int size = sizeof(arr)/sizeof(arr[0]); double avg = average(arr, size); printf("平均值为:%f", avg); return 0; }
评论