解题思路:
注意事项:
参考代码:
#include<iostream> using namespace std; int main() { int n; cin >> n; while(n --) { int a, b; cin >> a >> b; bool flag = true; while(b --) for(int i = 0; i < a; i ++) if(i != 0 || flag) { //除了第一个子链的第一行打印之外,其后的各子链都不打印第一行 for(int j = 0; j < a; j ++) //打印每个子链 if(j == i || j == a - i - 1) cout << "X"; else cout << " "; cout << endl; flag = false; } if(n != 0) cout << endl; } return 0; }
0.0分
1 人评分
简单的a+b (C语言代码)浏览:576 |
用筛法求之N内的素数。 (C++代码)浏览:692 |
DNA (C语言描述,蓝桥杯)浏览:1553 |
简单的a+b (C语言代码)浏览:478 |
2^k进制数 (C语言描述,蓝桥杯)浏览:1420 |
C二级辅导-等差数列 (C语言代码)浏览:695 |
GC的苦恼 (C语言代码)浏览:621 |
判定字符位置 (C语言代码)浏览:795 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:553 |
C语言程序设计教程(第三版)课后习题10.1 (C++代码)浏览:497 |