酷代码 AI
菜单
服务商

打印一个 𝑛 行的由*号组合成的倒着的等腰三角形 输入 一行一个n,表示倒三角的高度 输出 打印图案如样例 样例输入 复制 5 样例输出 复制 ********* ******* ***** *** *

以下是使用Python语言实现打印倒着的等腰三角形的代码: ```python # 获取用户输入的行数 n = int(input()) # 外层循环控制行数 for i in range(n): # 打印空格 print(" " * i, end="") # 打印星号 print("*" * (2 * (n - i) - 1)) ``` 代码解释: 1. 获取用户输入:使用`input()`函数获取用户输入的行数`n`,并使用`int()`将其转换为整数类型。 2. 外层循环:使用`for`循环控制行数,循环变量`i`从0到`n-1`。 3. 打印空格:在每一行的开头打印`i`个空格,以实现三角形的倒三角形状。 4. 打印星号:在空格后面打印`2 * (n - i) - 1`个星号,以实现等腰三角形的形状。 5. 换行:每一行打印完后,使用`print()`函数自动换行。 [2025-12-13 21:34:43 | AI问答 | 246点数解答]

相关提问
发财导航,免费问AI
实用工具查看更多