问题 C: 等腰梯形
时间限制: 1 Sec 内存限制: 32 MB
献花: 97 解决: 63
[献花][花圈][TK题库]
题目描述
请输入高度h,输入一个高为h,上底边长为h 的等腰梯形(例如h=4,图形如下)。
输入
输入第一行表示样例数m,接下来m行每行一个整数h,h不超过10。
输出
对应于m个case输出要求的等腰梯形。
样例输入
1
4
样例输出
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
#ifdef _DEBUG
ifstream cin("data.txt");
#endif // _DEBUG
int n,space,Len,xing;
cin >> n;
while (n--)
{
cin >> Len;
space = Len - 1;
xing = Len;
for (int i = 0; i < Len; ++i)
{
for (int j = 0; j < space; ++j) { printf(" "); }
--space;
for (int k = 0; k < xing; ++k) { printf("*"); }
xing += 2;
printf("\n");
}
}
#ifdef _DEBUG
cin.close();
system("pause");
#endif // _DEBUG
return 0;
}