数组练习,求平均值和最大值
时间: 2023-05-14 19:07:08 浏览: 93
数组排序和计算练习.zip_trickyua_数组排序和计算练习
好的,让我来帮您解答这个问题。对于一个数组,求平均值可以通过将所有元素相加,然后除以数组长度来得到。而求最大值可以通过遍历数组,比较每个元素的大小来得到。以下是一个示例代码:
```
int arr[] = {1, 2, 3, 4, 5};
int sum = 0;
int max = arr[0];
for (int i = 0; i < sizeof(arr)/sizeof(int); i++) {
sum += arr[i];
if (arr[i] > max) {
max = arr[i];
}
}
float average = (float)sum / (sizeof(arr)/sizeof(int));
printf("平均值为:%f\n", average);
printf("最大值为:%d\n", max);
```
希望这个代码能够帮到您。
阅读全文