编程构造一个m*n的矩阵,其第一行全1,第二行全2,第三行全3,第四行全4...第m行都是m
时间: 2024-03-02 07:54:31 浏览: 37
陈火旺编译原理(第三版)课后习题答案
5星 · 资源好评率100%
以下是Python代码实现:
```python
m = int(input("请输入矩阵的行数m:"))
n = int(input("请输入矩阵的列数n:"))
matrix = []
for i in range(m):
row = [i+1] * n
matrix.append(row)
print("构造的矩阵为:")
for row in matrix:
print(row)
```
示例输出:
```
请输入矩阵的行数m:5
请输入矩阵的列数n:4
构造的矩阵为:
[1, 1, 1, 1]
[2, 2, 2, 2]
[3, 3, 3, 3]
[4, 4, 4, 4]
[5, 5, 5, 5]
```
阅读全文