#include using namespace std;

int main() { int n; cin >> n;

int rows = 2 * n - 1; // 总行数
int spaces = n - 1; // 每行前面的空格数

for (int i = 0; i < rows; i++) {
    for (int j = 0; j < spaces; j++) {
        cout << " ";
    }
    
    for (int k = 0; k <= i; k++) {
        char c = 'A' + k;
        cout << c;
    }
    
    for (int l = i - 1; l >= 0; l--) {
        char c = 'A' + l;
        cout << c;
    }
    
    cout << endl;
    spaces--;
}

return 0;

}

C++ 字符图形:字母正三角形 (GESP 三级)

原文地址: https://www.cveoy.top/t/topic/nGnc 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录