Java打印等腰三角形的代码
时间: 2023-09-04 11:15:09 浏览: 127
以下是Java打印等腰三角形的代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("请输入等腰三角形的行数:");
int n = sc.nextInt();
for(int i = 1; i <= n; i++) {
for(int j = n - i; j >= 1; j--) {
System.out.print(" ");
}
for(int k = 1; k <= i * 2 - 1; k++) {
System.out.print("*");
}
System.out.println();
}
}
}
```
输入行数后,会输出相应的等腰三角形,例如输入5:
```
*
***
*****
*******
*********
```
希望对你有帮助。
相关问题
java打印等腰三角形
你可以使用嵌套循环来打印等腰三角形的图案。下面是一个示例代码:
```java
public class Main {
public static void main(String[] args) {
int rows = 5; // 三角形的行数
for (int i = 1; i <= rows; i++) {
for (int j = 1; j <= rows - i; j++) {
System.out.print(" "); // 打印空格
}
for (int k = 1; k <= i * 2 - 1; k++) {
System.out.print("*"); // 打印星号
}
System.out.println(); // 换行
}
}
}
```
这段代码会打印出一个由星号组成的等腰三角形,其中 `rows` 变量表示三角形的行数。你可以根据需要修改 `rows` 的值来调整三角形的大小。运行上述代码,你会得到以下输出:
```
*
***
*****
*******
*********
```
希望对你有所帮助!如果还有其他问题,请随时提问。
请帮我用JAVA打印等腰三角形
好的,我可以回答这个问题。以下是用JAVA打印等腰三角形的代码:
```
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入等腰三角形的高度:");
int height = input.nextInt();
for (int i = 1; i <= height; i++) {
for (int j = 1; j <= height - i; j++) {
System.out.print(" ");
}
for (int k = 1; k <= 2 * i - 1; k++) {
System.out.print("*");
}
System.out.println();
}
}
}
```
你可以根据需要修改高度的值,然后运行代码即可打印出等腰三角形。
阅读全文