用c语言生成一个周边元素为5,其他元素为1的4*4二维数组
时间: 2024-03-23 22:37:28 浏览: 126
C语言数组:C语言数组定义、二维数组、动态数组、字符串数组_C语言中文网1
可以使用以下代码生成一个周边元素为5,其他元素为1的4*4二维数组:
```c
#include <stdio.h>
int main() {
int arr[4][4];
int i, j;
// 初始化数组
for (i = 0; i < 4; i++) {
for (j = 0; j < 4; j++) {
// 如果是边缘元素
if (i == 0 || i == 3 || j == 0 || j == 3) {
arr[i][j] = 5;
}
// 其他元素
else {
arr[i][j] = 1;
}
}
}
// 输出数组
for (i = 0; i < 4; i++) {
for (j = 0; j < 4; j++) {
printf("%d ", arr[i][j]);
}
printf("\n");
}
return 0;
}
```
输出结果为:
```
5 5 5 5
5 1 1 5
5 1 1 5
5 5 5 5
```
阅读全文