编程3行3列矩阵怎么做

时间:2025-01-28 17:35:10 网络游戏

```c

include

int main() {

int matrix;

int i, j;

// 初始化矩阵

printf("请输入3行3列矩阵的元素,每行元素用空格隔开:

");

for (i = 0; i < 3; i++) {

for (j = 0; j < 3; j++) {

scanf("%d", &matrix[i][j]);

}

}

// 显示矩阵

printf("输入的矩阵为:

");

for (i = 0; i < 3; i++) {

for (j = 0; j < 3; j++) {

printf("%d ", matrix[i][j]);

}

printf("

");

}

return 0;

}

```

这个程序首先定义了一个3行3列的整数数组`matrix`,然后通过嵌套的`for`循环从用户那里获取矩阵的元素,并存储在数组中。最后,程序再次使用嵌套的`for`循环打印出矩阵的内容。

要运行这个程序,你需要一个支持C语言的编译器,如GCC。将上述代码保存到一个文件中,例如`matrix.c`,然后在命令行中使用以下命令编译和运行它:

```sh

gcc matrix.c -o matrix

./matrix

```

程序将提示你输入矩阵的元素,然后显示你输入的矩阵。