c语言生成一个如下二维数组 10001 01010 00100 01010 10001
时间: 2024-01-12 18:47:47 浏览: 64
C语言-----二维数组
您好!以下是生成该二维数组的 C 代码:
```c
#include <stdio.h>
#define ROWS 5
#define COLS 5
int main() {
int arr[ROWS][COLS] = {
{1, 0, 0, 0, 1},
{0, 1, 0, 1, 0},
{0, 0, 1, 0, 0},
{0, 1, 0, 1, 0},
{1, 0, 0, 0, 1}
};
// 打印数组
for (int i = 0; i < ROWS; i++) {
for (int j = 0; j < COLS; j++) {
printf("%d", arr[i][j]);
}
printf("\n");
}
return 0;
}
```
输出结果为:
```
10001
01010
00100
01010
10001
```
阅读全文