1.题目描述:
根据输入的四个参数:a,b,c,f参数,画出对应的矩形。前两个参数 a,b为整数,依次代表矩形的高和宽:第三个参数c是一个字符,表示用来填充的矩形符号第四个参数 f为整数,0 代表空心,否则代表实心。具体例子请见样例。
2.输入格式
第-行: a,b.c,f.
3.输出格式
一个矩形。
4.输入:
7 7 @ 0
5.输出
@@@@@@@
@ @
@ @
@ @
@ @
@ @
@@@@@@@
6.说明/提示
数据范围:
3 < a < 100.5<b< 100。保证c是一个可见的字符(ASCII码在(33,126 内)0≤ f< 1.
7.代码:
#include<stdio.h>int main(){int a,b,f;char c;scanf("%d %d %c %d",&a,&b,&c,&f);if(f!=0){for(int i=0;i<a;i++){for(int j=0;j<b;j++){printf("%c",c);}printf("\n");}}else{for(int i=0;i<a;i++){if(i==0||i==a-1){for(int j=0;j<b;j++){printf("%c",c);}printf("\n");}else{printf("%c",c);for(int j=0;j<b-2;j++){printf(" ");}printf("%c\n",c);}}}return 0;
}