编写函数void count2D(int a[ROW][COL])求二维数组中偶数个数、 最大值、最小值和平均值,并输出。ROW和COL分别表示二维数 组的行数和列数
时间: 2023-05-19 18:05:27 浏览: 62
好的,以下是函数void count2D(int a[ROW][COL])的代码:
void count2D(int a[ROW][COL]) {
int evenCount = 0;
int maxVal = a[0][0];
int minVal = a[0][0];
int sum = 0;
for (int i = 0; i < ROW; i++) {
for (int j = 0; j < COL; j++) {
if (a[i][j] % 2 == 0) {
evenCount++;
}
if (a[i][j] > maxVal) {
maxVal = a[i][j];
}
if (a[i][j] < minVal) {
minVal = a[i][j];
}
sum += a[i][j];
}
}
float avg = (float)sum / (ROW * COL);
printf("Even count: %d\n", evenCount);
printf("Max value: %d\n", maxVal);
printf("Min value: %d\n", minVal);
printf("Average value: %.2f\n", avg);
}
希望这个函数能够帮助你解决问题!
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)