java打印五行等腰三角形
时间: 2024-10-10 18:16:31 浏览: 32
在Java中,可以使用循环结构来打印等腰三角形。这里是一个简单的例子,打印五行的等腰三角形:
```java
public class Main {
public static void main(String[] args) {
int n = 5; // 定义行数,这里是五行
for (int i = 0; i < n; i++) {
// 打印空格
for (int j = n - 1; j > 0; j--)
System.out.print(" ");
// 打印星号
for (int k = 0; k <= i; k++)
System.out.print("*");
// 换行
System.out.println();
}
// 上半部分结束后,打印下半部分对称的星号
for (int i = n - 2; i >= 0; i--) { // 从最后一行开始倒序
// 打印空格
for (int j = n - i - 1; j > 0; j--)
System.out.print(" ");
// 打印星号
for (int k = 0; k <= i; k++)
System.out.print("*");
// 换行
System.out.println();
}
}
}
```
运行这段代码会得到如下的结果:
```
*
***
*****
*******
*****
***
*
```
阅读全文