加号三角形3
输入n,输出n行n列的由+号组成的等腰直角三角形,其中,直角在右下,第1行有1个+号,第2行有2个+号,……,第n行有n个+号,每行的最开始用空格填充。
输入格式
一行,一个整数n。
输出格式
n行,为满足题目要求的三角形。
样例输入
3
样例输出
+
++
+++
数据范围
对于100%100%的数据,保证1≤n≤201≤n≤20。
源代码为:
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin >> n;
for (int i = 1;i <= n;i++){
for (int j = 1;j <= n - i;j++)
cout << " ";
for (int j = 1;j <= i;j++)
cout << "+";
cout << endl;
}
return 0;
}