编写一个能打印输出n行的倒三角形
时间: 2024-09-12 12:02:13 浏览: 65
打印倒直角三角形.zip
当然,编写一个打印n行倒三角形的Java程序,你可以使用嵌套循环结合条件控制。以下是一个通用的例子,可以根据给定的整数`n`打印出任意行数的倒三角:
```java
import java.util.Scanner;
public class PrintTriangle {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入倒三角的行数:");
int n = scanner.nextInt(); // 获取用户输入的行数
for (int i = 1; i <= n; i++) {
// 打印前导空格
for (int spaces = n - i; spaces > 0; spaces--) {
System.out.print(" ");
}
// 打印星号
for (int stars = 0; stars < i * 2 - 1; stars++) {
System.out.print("*");
}
System.out.println(); // 换行
}
scanner.close();
}
}
```
当你运行此程序并输入想要的行数后,它将按照规则打印出对应行数的倒三角。
阅读全文