C++ 字符图形:字母正三角形 (GESP 三级)
#include
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;
}
原文地址: https://www.cveoy.top/t/topic/nGnc 著作权归作者所有。请勿转载和采集!