直角三角形靠左
public class 打印直角三角形 {
public static void main(String[] args) {
for (int i = 1; i <= 10; i++) {
for (int j = 1; j <= i; j++) {
System.out.print("* ");
}
System.out.println();
}
System.out.println("---------------------");
直角三角形靠左下
for (int i = 1; i <= 10; i++) {
for (int j = 10; j >= i; j--) {
System.out.print("* ");
}
System.out.println();
}
System.out.println("---------------------");
直角三角形靠右
for (int i = 1; i <= 10; i++) {
for (int j = 10 - i; j > 0; j--) {
System.out.print(" ");
}
for (int j = 1; j <= i; j++) {
System.out.print("* ");
}
System.out.println();
}
System.out.println("---------------------");
直角三角形靠右下
for (int i = 1; i <= 10; i++) {
for (int j = 0; j < i - 1; j++) {
System.out.print(" ");
}
for (int j = 10 - i; j >= 0; j--) {
System.out.print("* ");
}
System.out.println();
}
System.out.println("---------------------");
等腰三角形
for (int i = 1; i <= 10; i++) {
for (int j = 10; j > i; j--) {
System.out.print(" ");
}
for (int j = 1; j <= 2 * i - 1; j++) {
System.out.print("*");
}
System.out.println();
}
System.out.println("---------------------");
倒等腰三角形
for (int i = 1; i <= 10; i++) {
for (int j = 0; j < i - 1; j++) {
System.out.print(" ");
}
for (int j = 10 - i; j >= 0; j--) {
System.out.print("* ");
}
System.out.println();
}