用C语言输出二维数组中的偶数
时间: 2024-12-18 14:26:48 浏览: 13
C语言之一维数组(第2讲).docx
在C语言中,要输出二维数组中的偶数,首先需要定义一个二维数组,然后遍历每个元素,检查其是否为偶数。如果元素是偶数,则打印出来。以下是一个简单的示例:
```c
#include <stdio.h>
#define ROWS 5 // 数组行数
#define COLS 6 // 数组列数
void print_even_numbers(int arr[ROWS][COLS]) {
for (int i = 0; i < ROWS; i++) { // 遍历行
for (int j = 0; j < COLS; j++) { // 遍历列
if (arr[i][j] % 2 == 0) { // 检查元素是否为偶数
printf("%d ", arr[i][j]); // 输出偶数
}
}
printf("\n"); // 每行结束后换行
}
}
int main() {
int my_array[ROWS][COLS] = { {1, 2, 3, 4, 5, 6},
{7, 8, 9, 10, 11, 12},
{13, 14, 15, 16, 17, 18},
{19, 20, 21, 22, 23, 24},
{25, 26, 27, 28, 29, 30} };
print_even_numbers(my_array); // 调用函数输出偶数
return 0;
}
阅读全文