/*
*
***
***** 第一行打印1个 打印空格的个数为 4-i
******* 前三行打印的个数为2i-1
***** 后四行打印的个数为8-(2i-1)=9-2i
*** 空格为j个
*
*/
#include"stdio.h"
int main()
{
int i,j,k,m;
for(i=1;i<4;i++)
{
for(j=1;j<=3;j++)
{
m=2*j-1;
k=4-j;
while(k--)
{printf(" ");
}
while(m--)
{
printf("*");
}printf("\n");
}
//后四行打印的个数为8-(2i-1)=9-2i
// 空格为j个
int a,b,c;
for(i=1;i<5;i++)
{
a=i-1;
while(a--)
{
printf(" ");
}
b=9-2*i;
while(b--)
{
printf("*");
}
printf("\n");
}
}
}
*
***
***** 第一行打印1个 打印空格的个数为 4-i
******* 前三行打印的个数为2i-1
***** 后四行打印的个数为8-(2i-1)=9-2i
*** 空格为j个
*
*/
#include"stdio.h"
int main()
{
int i,j,k,m;
for(i=1;i<4;i++)
{
for(j=1;j<=3;j++)
{
m=2*j-1;
k=4-j;
while(k--)
{printf(" ");
}
while(m--)
{
printf("*");
}printf("\n");
}
//后四行打印的个数为8-(2i-1)=9-2i
// 空格为j个
int a,b,c;
for(i=1;i<5;i++)
{
a=i-1;
while(a--)
{
printf(" ");
}
b=9-2*i;
while(b--)
{
printf("*");
}
printf("\n");
}
}
}