题目描述
输出双层金字塔。
输入
多个测试数据。每个测试数据输入一个整数n( 2 <= n <= 9)
输出
输出双层金字塔。
样例输入
2
5
样例输出
*
***
*
*
***
*****
*******
*********
*******
*****
***
*
#include<stdio.h>
int main()
{
int i,j,t,m,p,q,n;
while(scanf("%d",&n)!=EOF)
{
for(i=1;i<=n;i++)
{
for(j=i;j<=n-1;j++)
{
printf(" ");
}
for(m=1;m<=2*i-1;m++)
{
printf("*");
}
printf("\n");
}
for(t=1;t<=n-1;t++)
{
for(p=1;p<=t;p++)
{
printf(" ");
}
for(q=1;q<=2*(n-t)-1;q++)
{
printf("*");
}
printf("\n");
}
}
return 0;
}
来源:CSDN
作者:hqm793899006
链接:https://blog.csdn.net/hqm793899006/article/details/103481015