解题思路:
注意事项:
参考代码:
#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 人评分
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:595 |
核桃的数量 (C语言代码)浏览:672 |
1054题解浏览:467 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1479 |
程序员的表白 (C语言代码)浏览:598 |
剪刀石头布 (C语言代码)浏览:1436 |
企业奖金发放 (C语言代码)浏览:2325 |
格式化数据输出 (C语言代码)浏览:822 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:535 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:459 |