使用函数输出一个实心的矩形方阵
时间: 2024-10-21 10:07:26 浏览: 24
蓝桥杯-C语言图形输出
在编程中,通常我们会编写一个函数来生成一个指定大小的实心矩形方阵。这通常通过循环结构,如for循环,来逐行打印出数组中的元素。这里以Python为例来说明:
```python
def print_square_matrix(n):
# 创建一个n x n的全零矩阵
matrix = [[' ' for _ in range(n)] for _ in range(n)]
# 将矩阵内部的所有元素改为'*'(或其他字符代表填充)
for i in range(n):
for j in range(n):
matrix[i][j] = '*'
# 打印矩阵
for row in matrix:
print(' '.join(row))
# 调用函数并传入想要的边长
print_square_matrix(5)
```
当你运行这个函数,并传入5作为参数,它会输出一个5x5的实心星号矩阵:
```
*****
*****
*****
*****
*****
```
阅读全文