酷代码 AI
菜单
服务商

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

```java import java.util.Scanner; public class TrianglePattern { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); // 读取用户输入的行数 int n = scanner.nextInt(); // 外层循环控制行数 for (int i = 1; i <= n; i++) { // 内层循环控制每行输出的数字 for (int j = 1; j <= i; j++) { System.out.print(j); } // 换行 System.out.println(); } scanner.close(); } } ``` 代码解释: 1. 首先使用`Scanner`类从控制台读取用户输入的整数`n`,表示要输出的三角形的行数。 2. 通过外层`for`循环控制行数,从第 1 行开始,直到第`n`行。 3. 对于每一行,使用内层`for`循环控制要输出的数字,从 1 开始,输出到当前行号`i`。 4. 每一行输出完毕后,使用`System.out.println()`进行换行操作。 5. 最后关闭`Scanner`对象以释放资源。 [2025-12-07 17:10:19 | AI问答 | 271点数解答]

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