- public class Test {
- /**
- * 打印一个倒立的等腰三角形
- * @param args
- */
- public static void main(String[] args) {
- printTriangle(5);
- }
-
- public static void printTriangle(int h){
- for(int x=1;x<=h;x++){
- for(int y=1;y<=x ;y++){
- System.out.print(" ");
- }
- for(int z=1;z<=2*(h-x)-1;z++){
- System.out.print("*");
- }
- System.out.println();
- }
- }
- }
复制代码
最后一个打印*个数的循环,2*(h-x)-1是怎么得出来的,不太明白,想请教大家,加注释,详细说明 |
|