Ps:题目容易,但有一点容易PE,
#include"stdio.h" int main() { int t,n,i,j,flag; scanf("%d",&t); while(t--) { scanf("%d",&n); for(i=1;i<=n;i++) { flag=0; for(j=1;j<=n;j++) { if(i+j==n+1||i==j) { printf("X"); flag++; } else if(flag==2||(flag==1&&i==(n+1)/2)) break; else printf(" "); } printf("\n"); } printf("\n"); } return 0; }