用Java的triangle打印n=5的直角三角形
时间: 2024-02-05 20:11:07 浏览: 23
以下是使用Java编写的打印n=5的直角三角形的代码:
```
public class Triangle {
public static void main(String[] args) {
int n = 5;
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= i; j++) {
System.out.print("* ");
}
System.out.println();
}
}
}
```
输出结果为:
```
*
* *
* * *
* * * *
* * * * *
```
相关问题
java正直角三角形加倒直角三角形
Java代码实现正直角三角形加倒直角三角形可以分为两部分,分别是正直角三角形和倒直角三角形的代码实现。下面是一个简单的示例代码:
```
public class Triangle {
public static void main(String[] args) {
int n = 5;
// 正直角三角形
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= i; j++) {
System.out.print("* ");
}
System.out.println();
}
// 倒直角三角形
for (int i = n - 1; i >= 1; i--) {
for (int j = 1; j <= i; j++) {
System.out.print("* ");
}
System.out.println();
}
}
}
```
这段代码中,我们首先定义了一个变量n,表示三角形的行数。然后,我们使用两个for循环分别实现了正直角三角形和倒直角三角形的输出。在每一行中,我们使用内层循环输出星号,并在每一行结束后换行。
java完整代码打印靠右边的直角三角形
以下是 Java 代码,可以打印靠右边的直角三角形:
```java
import java.util.Scanner;
public class RightTriangle {
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 = rows; j >= i; j--) {
System.out.print("*");
}
System.out.println();
}
}
}
```
运行结果:
```
请输入直角三角形的行数:5
*****
****
***
**
*
```