C语言使用函数输出一个实心的矩形方阵
时间: 2024-10-21 07:07:27 浏览: 17
蛇形方阵_C语言_C语言蛇形输出_蛇形方阵_
5星 · 资源好评率100%
在C语言中,要使用函数输出一个实心的矩形方阵,你可以创建一个递归函数或者循环结构来遍历矩阵。下面是一个简单的示例,它会通过嵌套循环打印出星号(*)形成矩形:
```c
#include <stdio.h>
// 定义一个函数打印矩形
void print_rectangle(int n) {
for (int i = 0; i <= n; i++) { // 行数从0到n
for (int j = 0; j <= n; j++) { // 列数也从0到n
if (i == 0 || i == n || j == 0 || j == n) { // 边界条件:对角线和角落
printf("*");
} else {
printf(" ");
}
}
printf("\n"); // 换行开始新一行
}
}
int main() {
int size; // 输入矩形大小
printf("请输入矩形的边长:");
scanf("%d", &size);
print_rectangle(size); // 调用函数打印矩形
return 0;
}
```
阅读全文