一、题目链接
http://noi.openjudge.cn/ch0101/08/
二、解题思路
◎ 输入字符,分三行输出:
→ 第一行由2个空格和1个字符构成;
→ 第二行由1个空格和3个字符构成;
→ 第三行由5个字符构成。
三、实施步骤
◎ 首先,定义并输入char类型的字符c,代表构成三角形的符号;
◎ 其次:
→ 输出2个空格和1个c,以及一个回车;
→ 输出1个空格和3个c,以及一个回车;
→ 输出5个c。
四、C++程序
#include <iostream>
using namespace std;
int main()
{
char c; // 构成三角形的符号
cin.get(c);
cout << " " << c << endl; // 输出三角形的第一行,以及一个回车
cout << " " << c << c << c << endl; // 输出三角形的第二行,以及一个回车
cout << c << c << c << c << c; // 输出三角形的第三行
return 0;
}