Description |
n(n<100)组测试数据。每组测试数据输入一个整数m(1<m<100)表示三角旗的行数。打印出m行如图的三角旗形状。 |
Input |
第一行输入整数n,表示n组测试数据。 以下每行输入m,表示打印m行三角旗。 |
Output |
按格式输出由*组成的三角旗。 |
Sample Input |
2 3 5 |
Sample Output |
* ** *** * ** *** **** ***** |
#include <iostream>
using namespace std;
void fff(int m)
{
for (int i = 0; i < m; i++)
{
for (int j = 0;j<m-1-i; j++)
{
cout << ' ';
}
for (int k = 0; k < i+1; k++)
{
cout << '*';
}
cout << '\n';
}
}
int main()
{
int n;
cin >> n;
while (n--)
{
int m;
cin >> m;
fff(m);
}
return 0;
}