Java打印任意行数等腰三角形
public static void main(String[] args) {
Scanner input= new Scanner(System.in);
System.out.println("请输入行数");
int n=input.nextInt();
f1(n);
}
static void f1(int n) {
//打印等腰三角形 一个循环打印空格,一个循环打印*
//空格的数量:n-i 星号的数量:2*i-1
//1到n行
for (int i = 1; i<=n; i++) {
//1到n-i个空行
//System.out.println();
for(int j=1;j<=n-i;j++){
System.out.print(" ");
}
//1到2*i-1个星号
for (int j = 1; j <=2*i-1; j++) {
System.out.print("*");
}
System.out.println();
}
}