#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j,n,m;
printf("请输入一个正偶数:\n");
scanf("%d",&n);
if(n<=0||n%2!=0)
printf("输入错误,你得到了一个异形\n");
m=(n+2)/2;
for(i=1;i<=n/2;i++)
for(j=1;j<=n+1;j++)
{
if(j<=(m-i)||(j>=m+i))
printf("*");
else
printf(" ");
if(j==n+1)
printf("\n");
}
for(i=m;i<=n;i++)
for(j=1;j<=n+1;j++)
{
if(j<=(i+1-m)||(j>=n+m+1-i))
printf("*");
else
printf(" ");
if(j==n+1)
printf("\n");
}
system("pause");
return 0;
}
|