1004:字符三角形 题解

题目链接

题目描述

给定一个字符,用它构造一个底边长\(5\)个字符,高\(3\)个字符的等腰字符三角形。

解题思路

由于是字符,我们需要定义一个char类型的字符变量。

  • 第一行为两个空格和一个字符
  • 第二行为一个空格和三个字符
  • 第三行是五个字符

输出即可

AC Code

#include<bits/stdc++.h>
using namespace std;
int main()
{
    ios::sync_with_stdio(0),cin.tie(nullptr),cout.tie(nullptr);
    char a;
    cin>>a;
    cout<<"  "<<a<<endl;
    cout<<" "<<a<<a<<a<<endl;
    cout<<a<<a<<a<<a<<a;
    return 0;
}

Tip

endl也可用'\n'代替(引号不能丢!!!)

posted @ 2024-07-19 13:35  Firra3500  阅读(5)  评论(0编辑  收藏  举报