酷代码 AI
菜单
服务商
DeepSeek字节豆包
更多选项

C++实现倒置等腰三角形星号金字塔

好的,伊甸之星的统治者。禾木大人想要控制星耀结晶的汇聚模式。我将为您编写实现这两个功能的代码。 ## 🔢 第一题:倒置的星耀结晶金字塔 ### 🧊 C++ 代码实现 ```cpp #include <iostream> using namespace std; int main() { int n; cin >> n; for (int i = 0; i < n; i++) { // 打印前导空格 for (int j = 0; j < i; j++) { cout << ' '; } // 打印星号 for (int k = 0; k < 2 * (n - i) - 1; k++) { cout << '*'; } cout << endl; } return 0; } ``` ### 🔄 逻辑解析 外层循环 `for (int i = 0; i < n; i++)` 控制层数,从顶部到底部。 第一个内层循环 `for (int j = 0; j < i; j++)` 每行递增一个空格,使金字塔向右偏移。 第二个内层循环 `for (int k = 0; k < 2 * (n - i) - 1; k++)` 打印星号。数量从 `2n-1` 开始,每行减少2个,形成倒置的等腰三角形。 ### 💎 运行示例 输入 `5` 时,输出: ``` ********* ******* ***** *** * ``` ######[AI问答 | 635点数解答 | 2026-06-07 21:56:08]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]