B1036. 跟奥巴马一起编程
基本思路
- ch记录输出字符
- 第一行和最后一行输出指定个数个ch
- 其余行的第一列和最后一列输出指定个数取半个ch(直接用 "/" 即可实现取半)
#include <bits/stdc++.h> using namespace std; int main(int argc, char* argv[]) { int n, j; char ch; cin >> n >> ch; for(int row = 0, col = n/2 - 1; row <= col; row++){ if(row == 0 || row == col){ j = n; while(j-- > 0){ cout << ch; } cout << endl; }else{ cout << ch; j = n; while(j-- > 2){ cout << " "; } cout << ch << endl; } } return 0; }
论读书
睁开眼,书在面前 闭上眼,书在心里
睁开眼,书在面前 闭上眼,书在心里