C语言编写程序,建立并输出一个10×10的矩阵,该矩阵两条对角线上的元素为1,其余元素均为0。
时间: 2024-06-10 19:07:00 浏览: 49
C语言程序设计-分别求一个3×3的整型矩阵两对角线元素之和(或之积)。
5星 · 资源好评率100%
好的,这是一个关于C语言编程的问题。下面是一个示例程序来创建并输出这个矩阵:
```c
#include <stdio.h>
int main() {
int matrix[10][10];
int i, j;
// 初始化矩阵
for (i = 0; i < 10; i++) {
for (j = 0; j < 10; j++) {
if (i == j || i+j == 9) {
matrix[i][j] = 1;
} else {
matrix[i][j] = 0;
}
}
}
// 输出矩阵
for (i = 0; i < 10; i++) {
for (j = 0; j < 10; j++) {
printf("%d ", matrix[i][j]);
}
printf("\n");
}
return 0;
}
```
希望这可以帮助您!
阅读全文