自学内容网 自学内容网

画倒置的“T”型图案

题目描述

根据输入的正整数n,用“*”画出如图所示的倒置“T”型图案。图案的前n行,每行都只有一个“*”,第n + 1行有2×n–1个“*”,前n行的“*”和最后一行水平居中对齐。

输入

输入1个正整数n(2 <= n <= 20)。

输出

根据题目描述,输出对应的图案。

注意事项:

1.图案的第一行前面不能有多余的空行;

2.图案的最后一行左右相邻的两个星号之间没有空格;

3.图案的最左侧从第一列开始输出,左边不能有多余的空格。

样例输入 复制
4
样例输出 复制
   *
   *
   *
   *
*******
#include<bits/stdc++.h>
using namespace std;
int main(){
    int a;
    cin>>a;
    for(int i=1;i<=a;i++){
        cout<<"   *\n";
    }
    for(int i=1;i<=(2*a-1);i++) cout<<"*";
    return 0;
}

 


原文地址:https://blog.csdn.net/2401_86356836/article/details/142832243

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!