C语言用*打印5*4实心矩形
时间: 2023-12-02 12:05:11 浏览: 106
可以使用循环语句来打印5*4的实心矩形,具体代码如下:
```
#include <stdio.h>
int main() {
int row, col;
for (row = 1; row <= 5; row++) {
for (col = 1; col <= 4; col++) {
printf("* ");
}
printf("\n");
}
return 0;
}
```
相关问题
C语言使用函数输出一个实心的矩形方阵
在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;
}
```
使用函数输出一个实心的字符矩形 用C语言
#include <stdio.h>
int main(){
int i, j;
for (i=1; i<=5; i++) {
for (j=1; j<=5; j++) {
printf("■");
}
printf("\n");
}
return 0;
}
阅读全文