// 利用控制台输入行数打印各种三角形
Scanner ss = new Scanner(System.in);
System.out.println("请输入正等腰三角形的行数:");
int line1 = ss.nextInt();
for (int i = 1; i <= line1; i++) {
for (int k = 1; k <= line1 - i; k++) {
System.out.print(" ");
}
for (int j = 1; j <= i * 2 - 1; j++) {
System.out.print("*");
}
System.out.println();
}
打印倒等腰三角形
Scanner ss = new Scanner(System.in);
System.out.println("请输入倒等腰三角形的行数:");
int line11 = ss.nextInt();
for (int i = 1; i <= line11; i++) {
for (int k = 1; k <= i - 1; k++) {
System.out.print(" ");
}
for (int j = 1; j <= (line11 * 2 + 1) - i * 2; j++) {
System.out.print("*");
}
System.out.println();
}
打印菱形
Scanner ss = new Scanner(System.in);
System.out.println("请输入菱形的行数:");
int line22 = ss.nextInt();
for (int i = 1; i <= line1; i++) {
for (int k = 1; k <= line22 - i; k++) {
System.out.print(" ");
}
for (int j = 1; j <= i * 2 - 1; j++) {
System.out.print("*");
}
System.out.println();
}
for (int i = 1; i <= line22; i++) {
for (int k = 1; k <= i; k++) {
System.out.print(" ");
}
for (int j = 1; j <= (line11 * 2 - 1) - i * 2; j++) {
System.out.print("*");
}
System.out.println();
}
打印左下直角三角形
Scanner ss = new Scanner(System.in);
System.out.println("请输入左下直角三角形的行数:");
int line2 = ss.nextInt();
for (int i = 1; i <= line2; i++) {
for (int j = 1; j <= i; j++) {
System.out.print("*");
}
System.out.println();
}
打印右下直角三角形
Scanner ss = new Scanner(System.in);
System.out.println("请输入右下直角三角形的行数:");
int line3 = ss.nextInt();
for (int i = 1; i <= line3; i++) {
for (int j = 1; j <= line3 - i; j++) {
System.out.print(" ");
}
for (int k = 1; k <= i; k++) {
System.out.print("*");
}
System.out.println();
}
打印左上直角三角形
Scanner ss = new Scanner(System.in);
System.out.println("请输入左上直角三角形的行数:");
int line4 = ss.nextInt();
for (int i = 1; i <= line4; i++) {
for (int j = 1; j <= line4 + 1 - i; j++) {
System.out.print("*");
}
System.out.println();
}
打印右上直角三角形
Scanner ss = new Scanner(System.in);
System.out.println("请输入右上直角三角形的行数:");
int line5 = ss.nextInt();
for (int i = 1; i <= line5; i++) {
for (int j = 1; j <= i - 1; j++) {
System.out.print(" ");
}
for (int k = 1; k <= line5 + 1 - i; k++) {
System.out.print("*");
}
System.out.println();
}
Java打印各种三角形打印正等腰三角形// 利用控制台输入行数打印各种三角形 Scanner ss = new Scanner(System.in); System.out.println("请输入正等腰三角形的行数:"); int line1 = ss.nextInt(); for (int i = 1; i <= line1; i++) { for (int k = 1; k <= line1 - i; k++) { System.out.pr