JAVA代码点阵星号直角等腰三角形三角形10行,四种不同的形状
时间: 2024-09-18 20:07:57 浏览: 54
在Java中,我们可以使用循环结构来绘制各种点阵图形,包括星号直角等腰三角形。下面是一个简单的示例,展示如何打印出10行不同的三角形图案:
1. 点列星号(类似*)三角形:
```java
for (int i = 1; i <= 10; i++) {
for (int j = 0; j < i; j++) {
System.out.print("* ");
}
System.out.println();
}
```
2. 直角等腰三角形(每行比前一行多一个点):
```java
for (int i = 1; i <= 10; i++) {
for (int j = 0; j < i; j++) {
System.out.print(j + 1 + " ");
}
System.out.println();
}
```
3. 左向右斜线等腰三角形:
```java
for (int i = 1; i <= 10; i++) {
for (int j = 0; j < i; j++) {
System.out.print((i - j) * "* ");
}
System.out.println();
}
```
4. 右向左斜线等腰三角形:
```java
for (int i = 10; i >= 1; i--) {
for (int j = i - 1; j >= 0; j--) {
System.out.print("* ");
}
System.out.println();
}
```
阅读全文