解题思路:
注意事项:
参考代码:
#include<stdio.h> int main() { int n,k,i,j,x; while(scanf("%d",&n)!=EOF) { k=2*n-1; x=0; printf("%d\n",n); for(i=1;i<=k;i++) { if(i<=n) x++; else x--; for(j=1;j<=k;j++) { if(j<=x||j>k-x) { if(j%2==1) printf("*"); else printf(" "); } if(j>x&&j<=k-x) { if(x%2==1) printf("*"); else printf(" "); } } printf("\n"); } } return 0; }
0.0分
0 人评分