给你注释了一下:
#include//头文件
main()//定义main函数
{
int k,i,j;//定义变量
for(i=0;i<4;i++)//循环打印层数4层,i循环四次
{
for(k=1;k<=i;k++)//循环*打印前的空格,每行有i个空格
printf(" ");//打印空格
for(j=0;j<7-i*2;j++)//循环每行打印的*的个数,每行有7-2*i个*
printf("*");//打印*
printf("\n");//一行打印完,打印回车
}
}
执行结果如下: