【题目描述】
根据参数,画出矩形。输入四个参数:前两个参数为整数,依次代表矩形的高和宽(高不少于3行不多于10行,宽不少于5列不多于10列);第三个参数是一个字符,表示用来画图的矩形符号;第四个参数为1或0,0代表空心,1代表实心。
【输入】
输入一行,包括四个参数:前两个参数为整数,依次代表矩形的高和宽(高不少于3行不多于10行,宽不少于5列不多于10列);第三个参数是一个字符,表示用来画图的矩形符号;第四个参数为1或0,0代表空心,1代表实心。
【输出】
输出画出的图形。
【输入样例】
7 7 @ 0
【输出样例】
【代码】
#include <iostream>
using namespace std
;
int main()
{
int a
,b
,d
;
char c
;
cin
>>a
>>b
>>c
>>d
;
if(1==d
)
{
for(int i
=0;i
<a
;i
++)
{
for(int j
=0;j
<b
;j
++)
{
cout
<<c
;
}
cout
<<endl
;
}
}
else
{
for(int i
=0;i
<a
;i
++)
{
for(int j
=0;j
<b
;j
++)
{
if(i
==0||i
==a
-1||j
==0||j
==b
-1)
cout
<<c
;
else
cout
<<" ";
}
cout
<<endl
;
}
}
}