多重for循环编写图形

package test1;

public class Sanjiaoxing {
    public static void main(String[] args){
        //正三角形
        for(int i=1;i<=6;i++){
            for(int j=i;j<=6;j++){
                System.out.print("* ");
            }
            System.out.println("");
        }
        //倒三角形
        for(int i=1;i<=6;i++){
            for(int j=i;j<=6;j++){
                System.out.print("* ");
            }
            System.out.println("");
        }
        //正方形
        for(int i=1;i<=6;i++){
            for(int j=1;j<=6;j++){
                System.out.print("* ");
            }
            System.out.println("");
        }
        //长方形
        for(int i=1;i<=6;i++){
            for(int j=1;j<=15;j++){
                System.out.print("* ");
            }
            System.out.println("");
        }
        //平行四边形
        for(int i=1;i<=6;i++){
            for(int j=i;j<=6;j++){
                System.out.print(" ");
            }
            for(int k=1;k<=6;k++){
                System.out.print("*");
            }
            System.out.println("");
        }
        //反向平行四边形
        for(int i=1;i<=6;i++){
            for(int j=1;j<=i;j++){
                System.out.print(" ");
            }
            for(int k=1;k<=15;k++){
                System.out.print("* ");
            }
            System.out.println("");
        }
        //等腰三角形
        for(int i=1;i<=8;i++){
            for(int j=i;j<=8;j++){
                System.out.print(" ");
            }
            for(int j=1;j<=2*i-1;j++){
                System.out.print("*");
            }
            System.out.println("");
        }
        //反向三角形
        for(int i=1;i<=8;i++){
            for(int j=i;j<=8;j++){
                System.out.print(" ");
            }
            for(int j=1;j<=i;j++){
                System.out.print("*");
            }
            System.out.println("");
        }
        //菱形
        for(int i=1;i<=8;i++){
            for(int j=i;j<=8;j++){
                System.out.print(" ");
            }
            for(int j=1;j<=2*i-1;j++){
                System.out.print("*");
            }
            System.out.println("");
        }
        for(int i=1;i<=7;i++){
            for(int j=0;j<=i;j++){
                System.out.print(" ");
            }
            for(int j=2*i-1;j<=13;j++){
                System.out.print("*");
            }
            System.out.println("");
        }
        for(int i=1;i<=10;i++){
            for(int j=i;j<=10;j++){
                System.out.print("*");
            }
            System.out.println("");
        }
    }
}

1

猜你喜欢

转载自www.cnblogs.com/LittleBoys/p/11900530.html
今日推荐