酒笙清栀
2020-02-14 23:09:44
| 回复
#include<stdio.h> int main() { int N,a,b; scanf("%d", &N); while (N--) { scanf("%d%d", &a, &b); char image[40][40]={' '}; for (int i = 0; i < a; i++) { for(int k=0;k<a;k++) { if(i==k||i+k==a-1) image[i][k] = 'X'; else image[i][k] = ' '; } } for (int j = 1; j <= b; j++) { if (j == 1) { for (int i = 0; i < a; i++) { for (int k = 0; k < a; k++) printf("%c", image[i][k]); printf("
"); } } else { for (int i = 1; i < a; i++) { for (int k = 0; k < a; k++) printf("%c", image[i][k]); printf("
"); } } } printf("
"); } }