生成各种图案

时间:2019-11-18
本文章向大家介绍生成各种图案,主要包括生成各种图案使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
package javademo1;

public class blog {

    public static void main(String[] args) {
        
        for(int n =1;n<=5;n++) {
            for(int m=1;m<=5-n;m++) {
                System.out.print(" ");
            }
            for(int m=1;m<=2*n-1;m++) {
                System.out.print("*");
            }
            System.out.println();
        }
        
        System.out.println();
        
        for(int n =1;n<=4;n++) {
            for(int m=1;m<=n;m++) {
                System.out.print("*");
            }
            System.out.println();
        }
        
        System.out.println();
        
        for(int n =1;n<=4;n++) {
            for(int m=1;m<=5-n;m++) {
                System.out.print("*");
            }
            System.out.println();
        }
        
        System.out.println();
        
        for(int n =1;n<=5;n++) {
            for(int m=1;m<=2*n-1;m++) {
                System.out.print("*");
            }
            System.out.println();
        }
        
        System.out.println();
        
        for(int n =1;n<=5;n++) {
            for(int m=1;m<=5-n;m++) {
                System.out.print(" ");
            }
            for(int m=1;m<=2*n-1;m++) {
                if(m==1 || m==2*n-1) {
                System.out.print("*");
                }else {
                    System.out.print(" ");
                }
            }
            System.out.println();
        }
        
        
    }

}

原文地址:https://www.cnblogs.com/wangsihui/p/11881492.html