• T1097 画矩形(信息学一本通C++)


    目录

    [题目描述]

        根据参数,画出矩形。输入四个参数:前两个参数为整数,依次代表矩形的高和宽(高不少于3行不多于10行,宽不少于5列不多于10列);第三个参数是一个字符,表示用来画图的矩形符号;第四个参数为1或0,0代表空心,1代表实心。

        [输入]

        输入一行,包括四个参数:前两个参数为整数,依次代表矩形的高和宽(高不少于3行不多于10行,宽不少于5列不多于10列);第三个参数是一个字符,表示用来画图的矩形符号;第四个参数为1或0,0代表空心,1代表实心。

        [输出]

        输出画出的图形。

        [输入样例]

        7 7 @ 0

        [输出样例]

        @@@@@@@

        @                   @

        @                   @

        @                   @

        @                   @

        @                   @

        @@@@@@@

      更多  

    1.   #include <iostream>
    2.     using namespace std;
    3.     int main()
    4.     {
    5.         int a,b;
    6.         char ch;
    7.         bool x;
    8.         int i,j;
    9.     
    10.         cin>>a>>b;//行、列
    11.         cin>>ch;//填充符号
    12.         cin>>x;//空心或实心
    13.     
    14.         if(x)//实心
    15.         {
    16.             for(i=1; i<=a; i++)
    17.             {
    18.                 for(j=1; j<=b; j++)   cout<<ch;
    19.                 cout<<endl;
    20.             }
    21.         }
    22.         else//空心
    23.         {
    24.             for(i=1; i<=a; i++)
    25.             {
    26.                 for(j=1; j<=b; j++)
    27.                 {
    28.                     if((i==1)||(i==a)||(j==1)||(j==b))//四条边均按条件输出
    29.                         cout<<ch;
    30.                     else
    31.                         cout<<" ";
    32.                 }
    33.                 cout<<endl;
    34.             }
    35.         }
    36.         cout<<endl;
    37.         return 0;
    38.     }

    csdn文章推荐受影响解决办法10个字10行

    csdn文章推荐受影响解决办法10个字10行

    csdn文章推荐受影响解决办法10个字10行

    csdn文章推荐受影响解决办法10个字10行

    csdn文章推荐受影响解决办法10个字10行

    csdn文章推荐受影响解决办法10个字10行

    csdn文章推荐受影响解决办法10个字10行

    csdn文章推荐受影响解决办法10个字10行

    csdn文章推荐受影响解决办法10个字10行

    csdn文章推荐受影响解决办法10个字10行

  • 相关阅读:
    FreeRTOS入门教程(队列详细使用示例)
    Antd Procomponent 之 proForm - 高级表单
    【华为机试真题详解】检查是否存在满足条件的数字组合
    Django:四、Djiango如何连接使用MySQL数据库
    【39元用上Rockchip linux 1.5G双核开发板】-[板载Flash烧写镜像系统]-幸狐Luckfox Pico-超越树莓派PICO
    实测有效:Win11右键默认显示更多设置教程!
    2-37.2 Filter和综合案例
    JVM类加载机制
    一文搞懂 MySQL 索引数据结构
    移动互联网测试岗——招聘现状
  • 原文地址:https://blog.csdn.net/u012284021/article/details/127098396