3959 - 12 输出一下图形

通过次数

0

提交次数

0

时间限制 : 1 秒 内存限制 : 128 MB

输出下面图形:

题目输入

没有输入

题目输出

输出以上图形,星号之间用一个空格分开,每行最后一个星号后面没有空格

输入/输出样例

输入格式

no input needed

输出格式

      *
    * * *
  * * * * *
* * * * * * *

C语言解答

#include<stdio.h>
int main()
{
  int i,j;
  for(i=1;i<=4;i++)
  {
      for(j=1;j<=6-2*(i-1);j++)
      printf(" ");
      for(j=1;j<=2*i-1;j++)
      {printf("*");
      {if(j!=(2*i-1))
      {printf(" ");}}}
      if(i!=4)
      {printf("\n");}
  }
    return 0;
}

C++解答

#include<stdio.h>
int main()
{       int i,j;
	for(i=1;i<=4;i++)
		{for(j=1;j<=2*(4-i);j++)
			printf(" ");
	    for(j=1;j<=2*i-1;j++)
		{if(j==2*i-1)
			printf("*");
		else printf("* ");
		}
		printf("\n");
	}
	return 0;
}