画出矩形

【题目描述】

根据参数,画出一个空心或实心的矩形。IG0100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入】

输入一行,包括四个参数:前两个参数为整数,依次代表矩形的高和宽(高不少于 3行不多于 10行,宽不少于 5 列不多于 10 列);第三个参数是一个字符,表示用来画图的矩形符号;第四个参数为 1 或 0,0代表空心,1 代表实心。IG0100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输出】

输出画出的图形。IG0100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入样例】

7 7 @ 0

【输出样例】

@@@@@@@
@     @
@     @
@     @
@     @
@     @
@@@@@@@
参考代码

  1. #include<bits/stdc++.h> 
  2. using namespace std; 
  3.  
  4. int main() 
  5.   int a,b,c; 
  6.   char ch; 
  7.   cin>>a>>b>>ch>>c; 
  8.     for(int i=1;i<=a;i++) 
  9.     {     
  10.       for(int j=1;j<=b;j++) 
  11.       { 
  12.         if(c==1) 
  13.           cout<<ch; 
  14.         else 
  15.         { 
  16.           if(i==1 || i==a) 
  17.             cout<<ch; 
  18.           else 
  19.             if(j==1||j==b) 
  20.               cout<<ch; 
  21.             else 
  22.               cout<<" "
  23.       } 
  24.     } 
  25.     cout<<endl; 
  26.   } 
  27.   return 0; 

关 键 词

画出矩形

相关教程

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!

猜你喜欢