、编写Java风格的程序,用for循环打印输出一个等腰三角形,要求:任意输入三角形的行数,每行由空格和星号组成,如下图所示: * * * * * * * * * * * * * * * * * * * * * * * * *
时间: 2024-04-23 13:20:34 浏览: 140
以下是用Java编写的程序,可以根据输入的行数打印输出一个等腰三角形:
```java
import java.util.Scanner;
public class Triangle {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入三角形的行数:");
int rows = scanner.nextInt();
for (int i = 1; i <= rows; i++) {
// 打印空格
for (int j = 1; j <= rows - i; j++) {
System.out.print(" ");
}
// 打印星号
for (int k = 1; k <= 2 * i - 1; k++) {
System.out.print("*");
if (k < 2 * i - 1) {
System.out.print(" ");
}
}
System.out.println();
}
}
}
```
阅读全文