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