int main()
{
int i=0;
int j=0;
int line=0;
printf("请输入行数:");
scanf("%d",&line);//正三角形行数
//正三角
for(i=1;i<=line;i++)//控制行数
{
//先打印空格
for(j=1;j<=(line-i);j++)//正三角中需要打印空格的行数为正三角的行数-1(最后一行不需要)
{
printf(" ");
}
//再打印*
for(j=1;j<=2*i-1;j++)
{
printf("*");
}
printf("\n");
}
//倒三角
for(i=1;i<line;i++)
{
//先打印空格
for(j=1;j<=i;j++)
{
printf(" ");
}
for(j=1;j<=2*(line-i)-1;j++)
{
printf("*");
}
printf("\n");
}
return 0;
}
标签:三角,int,scanf,打印,倒三角,出正,line
From: https://blog.51cto.com/u_16190077/6801678