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