输入:输入一行,包括四个参数:前两个参数为整数,依次代表矩形的高和宽(高不少于 3 行不多于 10 行,宽不少于 5 列不多于 10 列);第三个参数是一个字符,表示用来画图的矩形符号;第四个参数为 1 或 0,0 代表空心,1 代表实心。用c程序编写
时间: 2023-05-27 10:06:04 浏览: 176
用c#实现画图功能,可以画出各种图形,如矩形,圆形,菱形等,还可以随意拖动,放大缩小
4星 · 用户满意度95%
#include <stdio.h>
int main() {
int height, width, isFilled;
char symbol;
scanf("%d %d %c %d", &height, &width, &symbol, &isFilled);
for(int i = 1; i <= height; i++) {
for(int j = 1; j <= width; j++) {
if(isFilled) {
printf("%c", symbol);
} else if(i == 1 || i == height || j == 1 || j == width) {
printf("%c", symbol);
} else {
printf(" ");
}
}
printf("\n");
}
return 0;
}
阅读全文