请你编程画一个放大的‘X’。
如3*3的‘X’应如下所示:(图显示错误,应为X型)
X X
X
X X
5*5的‘X’如下所示:(图显示错误,应为X型)
X X
X X
X
X X
X X
输入
输入数据第一行是一个整数T,表示有T组测试数据。
接下来有T行,每行有一个正奇数n(3<=n<=79),表示放大的规格。
输出
对于每一个n打印一个规格为 n*n 放大的‘X’,每组输出后面空一行。
样例输入 Copy
2
3
5
样例输出 Copy(图显示错误,应为X型)
X X
X
X X
X X
X X
X
X X
X X
代码示例(自己写的,只能过平台,不完美)
//#include<iostream>
//using namespace std;
//
//int main(){
// int t = 0;
// scanf("%d",&t);
// while(t--){
// int n = 0;
// cin >> n;
// for(int i = 1; i < (n + 1) / 2; i++){
// for(int j = 1; j < i; j++){
// printf(" ");
// }
// printf("X");
// for(int k = 0; k < (n - 2 * i); k++){
// printf(" ");
// }
// printf("X\n");
// }
// for(int i = (n + 1) / 2; i <= n; i++){
// for(int j = n; j > i; j--){
// printf(" ");
// }
// if(i == (n + 1) / 2){
// printf("X\n");
// continue;
// } else{
// printf("X");
// }
// for(int k = 0; k < 2 * i - n - 2; k++){
// printf(" ");
// }
// printf("X\n");
// }
// printf("\n");
// }
// return 0;
//}
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。