解题思路:找规律,找到X与行列关系。
注意事项:以后重复都是由第二行开始
参考代码:
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
int a, b;
int count = 0;
for (int i = 0; i < n; ++i)
{
cin >> a;
cin >> b;
int k;
int j = 0;
for (int m = 1; m <= b; ++m)
{
for (; j < a; ++j)
{
for (k = 0; k < a; ++k)
{
if (j == k || j + k == a - 1)
cout << "X";
else
cout << " ";
}
cout << endl;
}
j=1;
}
cout<<endl;
}
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:436 |
C语言程序设计教程(第三版)课后习题5.7 (Java代码)浏览:889 |
【金明的预算方案】 (C++代码)浏览:843 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:1466 |
字符串的输入输出处理 (C语言代码)浏览:1016 |
1231题解(注意理解“输入多个测试实例”)浏览:789 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1245 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:512 |
C二级辅导-计负均正 (C语言代码)浏览:643 |
判定字符位置 (C++代码)浏览:676 |