C语言用for循环输出三行三列矩阵
时间: 2024-09-10 11:08:36 浏览: 55
C语言中矩阵乘法代码
在C语言中,你可以使用嵌套的for循环来输出一个3x3的矩阵。下面是一个简单的示例:
```c
#include <stdio.h>
int main() {
int matrix[3][3]; // 定义一个3x3的矩阵
// 初始化矩阵元素(这里为了简单,仅设置所有元素为0)
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
matrix[i][j] = i * 3 + j; // 示例性地填充一些数值
}
}
// 输出矩阵
for (int i = 0; i < 3; i++) { // 行循环
for (int j = 0; j < 3; j++) { // 列循环
printf("%d ", matrix[i][j]); // 打印每个元素
}
printf("\n"); // 每打印完一行换行
}
return 0;
}
```
在这个程序里,外层循环控制行,内层循环控制列,每次打印出矩阵中对应位置的元素。运行这个程序,你会看到一个3x3的矩阵。
阅读全文