zoukankan      html  css  js  c++  java
  • 42:画矩形

    42:画矩形

    总时间限制: 
    1000ms
     
    内存限制: 
    65536kB
    描述

    根据参数,画出矩形。

    输入
    输入一行,包括四个参数:前两个参数为整数,依次代表矩形的高和宽(高不少于3行不多于10行,宽不少于5列不多于10列);第三个参数是一个字符,表示用来画图的矩形符号;第四个参数为1或0,0代表空心,1代表实心。
    输出
    输出画出的图形。
    样例输入
    7 7 @ 0
    样例输出
    @@@@@@@
    @     @
    @     @
    @     @
    @     @
    @     @
    @@@@@@@
     1 #include<iostream>
     2 using namespace std;
     3 #include<cstdio>
     4 int main()
     5 {
     6     int a,b,n,i=1,j=1;bool o;char c;
     7     cin>>b>>a>>c>>o;
     8     for(i=1;i<=b;++i)
     9     {
    10         if(o==1){for(j=1;j<=a;j++)printf("%c",c);
    11         printf("
    ");}
    12         if(o==0)
    13         {
    14             if(i==1||i==b){for(j=1;j<=a;j++)printf("%c",c);printf("
    ");}
    15             if(i>=2&&i<=b-1)
    16             {
    17                 printf("%c",c);for(j=2;j<=a-1;++j)printf(" ");
    18                 printf("%c",c);printf("
    ");
    19             }
    20             
    21         }
    22     }
    23     return 0;
    24 }
  • 相关阅读:
    react学习笔记一
    获取客户端时间差
    ts
    Linux学习笔记
    vuex 基本使用
    SQL入门
    ios 中倒计时计算,时间戳为NaN
    git归纳总结
    JS原型对象
    vue笔记
  • 原文地址:https://www.cnblogs.com/mjtcn/p/6613567.html
Copyright © 2011-2022 走看看