画矩形

【描述】0EF100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

根据参数,画出矩形。0EF100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入】0EF100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

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

【输出】0EF100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

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

【样例输入】0EF100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

7 7 @ 0

【样例输出】0EF100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

@@@@@@@
@     @
@     @
@     @
@     @
@     @
@@@@@@@

【参考程序】0EF100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

C++版本0EF100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 0EF100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

  1. # include <iostream> 
  2.  
  3. using namespace std; 
  4.  
  5. int main() 
  6.     //h表示高,w表示宽,flag是标识 
  7.     int h, w, flag; 
  8.     char c; 
  9.     cin >> h >> w >> c >> flag; 
  10.     for (int i = 0; i < h; i++) 
  11.     { 
  12.         for (int j = 0; j < w; j++) 
  13.         { 
  14.             if (i == 0 || i == h - 1 || j == 0 || j == w - 1) 
  15.             { 
  16.                 cout << c; 
  17.             } 
  18.             else 
  19.             { 
  20.                 if (flag == true
  21.                 { 
  22.                     cout << c; 
  23.                 } 
  24.                 else 
  25.                 { 
  26.                     cout << ' '
  27.                 } 
  28.             } 
  29.         } 
  30.         cout << endl; 
  31.     } 

关 键 词

画矩形

相关教程

提示声明

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

猜你喜欢