
程序代码:
#include <stdio.h>
int main()
{
int n,i,j,k;
do
{
printf("请输入行数:");
scanf("%d",&n);
}
while(!(n>=3&&n<80));
for(i=0; i<n*2-1; i++)
{
if(i<n)
{
for(j=0; j<n*2-1-i; j++)
{
if(j<i)
printf(" ");
else
printf("*");
}
}
else
{
k=(n*2-1-(i+2-n)*2+1)/2;
for(j=0; j<n*2-1-k; j++)
{
if(j<k)
printf(" ");
else
printf("*");
}
}
printf("\n");
}
return 0;
}