构造n行m列的数字矩阵
时间: 2024-10-25 07:14:13 浏览: 18
用Matlab构造奇数阶幻方矩阵.pdf
5星 · 资源好评率100%
创建一个 n 行 m 列的数字矩阵,你可以使用嵌套循环来填充这个二维数组。以下是一个简单的 C 语言示例,用于生成并打印一个整数矩阵:
```c
#include <stdio.h>
#define ROWS 5 // 更改为你所需的行数
#define COLS 3 // 更改为所需的列数
int main() {
int matrix[ROWS][COLS]; // 创建矩阵
int i, j; // 声明索引变量
// 循环填充矩阵
for (i = 0; i < ROWS; i++) {
for (j = 0; j < COLS; j++) {
matrix[i][j] = i * COLS + j + 1; // 这里可以根据需要自定义填充值,如从1开始递增
printf("%d ", matrix[i][j]); // 打印当前元素
}
printf("\n"); // 换行,表示新的一行
}
return 0;
}
```
运行这段代码后,你会看到一个 n 行 m 列的矩阵,其中的每个元素都是从 1 开始递增的。
如果你有其他特定的要求(例如特定的数值范围、特定的填充规则等),请告诉我以便提供相应的代码。
阅读全文