在C语言中,要输入一个矩阵,可以使用嵌套循环来实现。以下是一个示例代码,用于输入一个3x3的矩阵:
#include<stdio.h>
int main() {
int matrix[3][3];
// 输入矩阵
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
printf("请输入第%d行第%d列的元素:", i + 1, j + 1);
scanf("%d", &matrix[i][j]);
}
}
// 输出矩阵
printf("输入的矩阵为:\n");
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
printf("%d ", matrix[i][j]);
}
printf("\n");
}
return 0;
}
在这个示例中,我们使用了两个嵌套循环来遍历矩阵的每个元素,并使用scanf()
函数从标准输入中读取用户输入的值。然后,我们再次使用嵌套循环来输出矩阵的每个元素。
领取专属 10元无门槛券
手把手带您无忧上云