JAVA 实心三角形
期望实现
*
***
*****
*******
*********
实现代码
public class Test2 {
public static void main(String[] args) {
java.util.Scanner sc = new java.util.Scanner(System.in);
int lineNum = sc.nextInt();
/*
i(行号) 空格数量(lineNum-i) 星星数量 (2*i -1)
1 5 1
2 4 3
3 3 5
4 2 7
5 1 9
6 0 11
*/
//通过外循环控制需要打印的行数
for(int i=0;i<lineNum;i++){
/**********begin**********/
//通过内循环(1)控制需要打印的空格
for(int j=i;j<=lineNum-1;j++){
System.out.print(" ");
}
//通过内循环(2)控制需要打印的星星的数量
for(int k=1;k<=2*i-1;k++){
System.out.print("*");
}
/**********end**********/
System.out.print("\n");
}
}
}
实现结果