怎样在控制台上打出有队形的星星(如图)?C语言初学者一枚,求大神解答,谢谢!

如题所述

第1个回答  2016-11-20

#include <stdio.h>

int main()

{int n,i,j;

 scanf("%d",&n);

 for(i=0;i<n;i++)

 {for(j=0;j<n-i;j++)

    printf(" ");

  for(j=0;j<=i+i;j++)

    printf("*");

  printf("\n");  

}

 for(i=n-2;i>=0;i--)

 {for(j=0;j<n-i;j++)

    printf(" ");

  for(j=0;j<=i+i;j++)

    printf("*");

  printf("\n");  

}

}

本回答被提问者和网友采纳
相似回答