void 输出字母三角形()
{//缘由https://bbs.youkuaiyun.com/topics/395011086
int a = 0, b = 0, c = 4;
while (1){ if (!a&&c-- - b) cout << " "; else { cout << (a ? " " : "") << "ABCDE"[a++]; if (a > b){ ++b; a = 0; cout << endl; }c = 4; } if (b > 4)break; }
}
int a = 0, b = 0;
while (1){ if (!a)if (!b)cout << " "; else if (b == 1)cout << " "; else if (b == 2)cout << " "; else if (b == 3)cout << " "; cout << (a ? " " : "") << "ABCDE"[a++]; if (a > b){ ++b; a = 0; cout << endl; } if (b > 4)break; }
int a = 0, b = 0, c = 4;
while (1){ c = 4; while (!a&&c-- -b) cout << " "; cout << (a ? " " : "") << "ABCDE"[a++]; if (a > b){ ++b; a = 0; cout << endl; } if (b > 4)break; }