#include<stdio.h>
#define N 10
void main()
{
char a='*',b=' ';
int i,j,k,l,m;
for(i=0;i<N;i++)
{
for(j=0;j<N*3-i;j++) printf("%c",b); printf("%c",a);
if(i>0)
{
for(k=0;k<i*2-1;k++) printf("%c",b); printf("%c",a);
}
puts("");
}
for(i=0;i<N+1;i++) printf("%c",a),printf("%c",b);
for(i=0;i<N*2-2;i++) printf("%c",b);
for(i=0;i<N+1;i++) printf("%c",a),printf("%c",b);
puts("");
for(i=1;i<N;i++)
{
for(j=0;j<i*2;j++) printf("%c",b); printf("%c",a);
for(j=0;j<N*6-i*4-1;j++) printf("%c",b); printf("%c",a);
puts("");
}
for(i=0;i<N;i++)
{
for(j=0;j<N*2-i-1;j++) printf("%c",b); printf("%c",a);
if(i<N/2||i==N-1){for(k=0;k<N*2+i*2+1;k++) printf("%c",b); printf("%c",a);}
else
{
for(k=0;k<(N-i)*2-1;k++) printf("%c",b); printf("%c",a);
for(l=0;l<i*6-N*2+1;l++) printf("%c",b); printf("%c",a);
for(m=0;m<(N-i)*2-1;m++) printf("%c",b); printf("%c",a);
}
puts("");
}
}
用星号打印空五角星!N为大小
最新推荐文章于 2021-07-14 10:39:49 发布