zoukankan      html  css  js  c++  java
  • 1168画矩形

    描述

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

    输入

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

    输出

    输出画出的图形。

    输入样例 1 

    7 7 @ 0

    输出样例 1

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

    代码:
     1 #include<iostream>
     2 using namespace std; 
     3 int main() 
     4 {     
     5     int a,b,c;
     6     char x;
     7     cin>>a>>b>>x>>c;     
     8     if(c==0)
     9     {
    10         for(int k=1;k<=b;k++)
    11         {
    12             cout<<x;
    13         }
    14         cout<<endl;
    15         for(int j=0;j<=a-3;j++)
    16         {
    17             for(int i=1;i<=b;i++)
    18             {
    19                 if(i==1||i==b) cout<<x;
    20                 else cout<<" ";
    21             }
    22             cout<<endl;
    23         }
    24         for(int k=1;k<=b;k++)
    25         {
    26             cout<<x;
    27         }
    28     }    
    29     if(c==1)
    30     {
    31         for(int k=1;k<=b;k++)
    32         {
    33             cout<<x;
    34         }
    35         cout<<endl;
    36         for(int j=0;j<=a-3;j++)
    37         {
    38             for(int i=1;i<=b;i++)
    39             {
    40                 cout<<x;
    41             }
    42             cout<<endl;
    43         }
    44         for(int k=1;k<=b;k++)
    45         {
    46             cout<<x;
    47         }
    48     } 
    49     return 0; 
    50 }
  • 相关阅读:
    css3-文本新增属性
    css3新增的伪类和伪元素
    git小记
    css3笔记
    jQuery(三)
    jQuery笔记(二)
    <转>HTML、CSS、font-family:中文字体的英文名称
    jQuery笔记
    DOM父节点、子节点例子
    DOM之节点类型加例子
  • 原文地址:https://www.cnblogs.com/cyk20081108/p/13054172.html
Copyright © 2011-2022 走看看