题解 | #牛牛的字符菱形#
牛牛的字符菱形
https://www.nowcoder.com/practice/11a5040fa894430f9d25fda1be37ddc8
#include <iostream> #include <cmath> using namespace std; int main() { int n = 5; char a; cin >> a; int mid = (n + 1) / 2; for (int i = 1; i <= n; ++i) { // 打印空格 i 为行数 空格数 为中间行-当前行 for (int j = 1; j <= abs(mid - i); ++j) { cout << " "; } for (int k = 1; k <= n - 2 * abs(mid - i); ++k) { cout << a; } cout << endl; } } // 64 位输出请用 printf("%lld")