#include <stdio.h>
int main()
{
int i,j;
//先管前7行
for (i=1;i<=7;i++)//for循环内表示的一行的情况
{
for(j=1;j<=7-i;j++)//控制每一行空格数,使每一行前面的空格要控制在7-i
printf(" ");
for(j=1;j<=(2*i-1);j++)//每一行前面的“*”控制输出的个数为2*i-1
printf("*");
printf("\n");
}
//再管后6行
for(i=1;i<=6;i++)
{
for(j=1;j<=i;j++)//控制每一行空格数
printf(" ");
for(j=1;j<=13-(2*i);j++)//控制每一行“*”个数
printf("*");
printf("\n");
}
return 0;
}
本文出自 “阳光下的向日葵” 博客,请务必保留此出处http://10796797.blog.51cto.com/10786797/1706936
原文地址:http://10796797.blog.51cto.com/10786797/1706936