你写的程序输出的图形跟我要的图形不一样
追答不好意思刚看错题目了。现在好了!
#include
void main()
{
int i,j,k;
for(i=0;i<=3;i++) //输出上面四行*号
{
for(j=0;j<=2-i;j++)
printf(" "); //输出*号前面的空格
for(k=0;k<=i;k++)
printf("* "); //输出*号
printf("\n");
}
for(i=0;i<=2;i++) //输出下面三行*号
{
for(j=0;j<=i;j++)
printf(" ");
for(k=0;k<=2-i;k++)
printf("* ");
printf("\n");
}
}
记得输出*号时,后面要加一个空格,等于输出*及空格。赶紧去试试吧!
就是这个图形