#include <stdio.h>
int main()
{
int i, j, k;
for(i=1; i<5; i++)
{
for(j=i;j<5;j++)
{
printf(" ");
}
for(k=0;k<2*i-1;k++)
{
printf("*");
}
for(j=i;j<5;j++)
{
printf(" ");
}
printf("\n");
}
return 0;
}
我不知道为什么根据题目上的“ ”输出之后输出“*”这个没问题但是按照结果看来还要再输出“ ”
但是我从程序上没看到还要再输出“ ”的信息
老师看看我这个能不能说一下区别
就是输出空格呀,然后再换行,这样子不是才可以形成金字塔的形状
还要再输出“ ”?什么意思?