用C语言定义一个23的二维整型数组,编程输出数组元素的最大值、最小值以及数组元素的平均值。
时间: 2024-03-21 09:38:00 浏览: 70
一维数组的引用-c语言数组学习
可以使用以下代码来定义一个2x3的二维整型数组,并计算其最大值、最小值和平均值:
```c
#include <stdio.h>
int main() {
int arr[2][3] = {{5, 2, 9}, {3, 7, 1}};
int max = arr[0][0], min = arr[0][0], sum = 0, count = 0;
// 计算最大值、最小值和总和
for (int i = 0; i < 2; i++) {
for (int j = 0; j < 3; j++) {
if (arr[i][j] > max) {
max = arr[i][j];
}
if (arr[i][j] < min) {
min = arr[i][j];
}
sum += arr[i][j];
count++;
}
}
// 计算平均值
float avg = (float) sum / count;
printf("最大值为:%d\n", max);
printf("最小值为:%d\n", min);
printf("平均值为:%.2f\n", avg);
return 0;
}
```
输出结果为:
```
最大值为:9
最小值为:1
平均值为:4.67
```
阅读全文