C语言代码 输入5×5矩阵A,输出矩阵A。
时间: 2024-11-04 11:11:32 浏览: 23
C语言中矩阵乘法代码
在C语言中,你可以使用二维数组来表示矩阵,并通过循环结构读取用户输入并输出矩阵。下面是一个简单的示例程序,它提示用户输入5x5矩阵的元素:
```c
#include <stdio.h>
#define ROWS 5
#define COLS 5
void printMatrix(int matrix[ROWS][COLS]) {
for (int i = 0; i < ROWS; i++) {
for (int j = 0; j < COLS; j++) {
printf("%d ", matrix[i][j]);
}
printf("\n");
}
}
int main() {
int A[ROWS][COLS];
// 读取矩阵元素
printf("请输入5x5矩阵A的元素:\n");
for (int i = 0; i < ROWS; i++) {
for (int j = 0; j < COLS; j++) {
scanf("%d", &A[i][j]);
}
}
// 输出矩阵
printMatrix(A);
return 0;
}
```
在这个程序中,`printMatrix`函数负责打印矩阵,而`main`函数则用于获取用户的输入并调用这个函数。
阅读全文