代码:
package org.forloop;
import java.util.Scanner;
public class Triangle {
public static void main(String[] args) {
Scanner scan=new Scanner(System.in);
System.out.print("请输入等腰三角形的总行数:");
int totalNumber=scan.nextInt();
for(int i=1;i<=totalNumber;i++){ // i充当了“行号”
for(int j=1;j<=totalNumber-i;j++){ // 打印“空格”
System.out.print(" ");
}
for(int star=1;star<=2*i-1;star++){ // 打印“星星”
System.out.print("*");
}
System.out.print("\n"); // 当前行结束后,换行
}
scan.close();
}
}
public static void main(String[] args) {
Scanner scan=new Scanner(System.in);
System.out.print("请输入等腰三角形的总行数:");
int totalNumber=scan.nextInt();
for(int i=1;i<=totalNumber;i++){ // i充当了“行号”
for(int j=1;j<=totalNumber-i;j++){ // 打印“空格”
System.out.print(" ");
}
for(int star=1;star<=2*i-1;star++){ // 打印“星星”
System.out.print("*");
}
System.out.print("\n"); // 当前行结束后,换行
}
scan.close();
}
}
结果:
请输入等腰三角形的总行数:10
*
***
*****
*******
*********
***********
*************
***************
*****************
*******************