酷代码 AI
菜单
服务商

题目描述  输出一个如下样例的 𝑛 行的三角形图形。  样例输入 复制 6 样例输出 复制 1 12 123 1234 12345 123456

以下是使用 Python 语言解决此问题的代码: ```python # 获取用户输入的行数 n = int(input()) # 外层循环控制行数 for i in range(1, n + 1): # 内层循环控制每行输出的数字 for j in range(1, i + 1): print(j, end='') # 每行输出完后换行 print() ``` 代码解释 1. `n = int(input())`:获取用户输入的整数 `n`,代表要输出的三角形的行数。 2. 外层 `for` 循环 `for i in range(1, n + 1)`:控制输出的行数,从第 1 行到第 `n` 行。 3. 内层 `for` 循环 `for j in range(1, i + 1)`:控制每行输出的数字,从 1 到当前行号 `i`。 4. `print(j, end='')`:输出当前数字,并且不换行。 5. `print()`:每行输出完后换行。 [2025-12-07 17:11:36 | AI问答 | 247点数解答]

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