#include <stdio.h>
void main()
{
int n=3; //修改这个数,可输出不同的高度
int i,j;
for( i=0;i<n;i++ ) //从小向大
{
for( j=0;j<n-i;j++ ) //前导空格
printf(" ");
printf("*");
for( j=0;j<2*i-1;j++ ) //中间空格
printf(" ");
if ( i )
printf("*");
printf("\n");
}
for( i=n-2;i>=0;i-- ) //从大向小
{
//以下循环同上
for( j=0;j<n-i;j++ )
printf(" ");
printf("*");
for( j=0;j<2*i-1;j++ )
printf(" ");
if ( i )
printf("*");
printf("\n");
}
}
追问if(i)是什么意思
追答if ( i !=0 ) 的简写