
[plain]
#include
int main()
{
int j,i,n;
while(scanf("%d",&n),n!=0 )
{
for(i=0;i<=n/2;i++) //打印上部分
{
for(j=0;j {
if(j>=n/2-i&&j<=n/2+i) //打印星号
{
printf("*");
}
else if(j {
printf(" ");
}
}
printf("\n");
}
for(i=0;i {
for(j=0;j {
if(j>i&&j {
printf("*");
}
else if(j<=i)
{
printf(" ");
}
}
printf("\n");
}
}
return 0;
}
#include
int main()
{
int j,i,n;
while(scanf("%d",&n),n!=0 )
{
for(i=0;i<=n/2;i++) //打印上部分
{
for(j=0;j {
if(j>=n/2-i&&j<=n/2+i) //打印星号
{
printf("*");
}
else if(j {
printf(" ");
}
}
printf("\n");
}
for(i=0;i {
for(j=0;j {
if(j>i&&j {
printf("*");
}
else if(j<=i)
{
printf(" ");
}
}
printf("\n");
}
}
return 0;
}