0
点赞
收藏
分享

微信扫一扫

java 输出三角形

东方小不点 2022-02-07 阅读 90
public class Demo1 {
    public static void main(String[] args)
    {
        //外循环控制行数:5行
        for (int i=1;i<=5;i++) {
            for (int j = 1; j <= i; j++) {
                System.out.print("*");
            }
            //换行
            System.out.println();
        }
    }
}

输出结果如下:

 

public class Demo2 {
    public static void main(String[] args)
    {
        //外循环控制行数:5行
        for (int i=1;i<=5;i++) {
            //循环控制输出空格
            for (int j = 5; j >= i; j--) {
                System.out.print(" ");
            }

            for (int a=1;a<=i;a++)
            {
                System.out.print("*");
            }
            //换行
            System.out.println();
        }
    }
}

输出结果为:

 

public class Demo3 {
    /**利用循环打印输出一个三角形▲
     * 三角形行数自定义**/
    public static void main(String[] args)
    {
        //外循环控制行数:5行
        for (int i=1;i<=5;i++)
        {
            for (int j=5;j>=i;j--)
            {
                System.out.print(" ");
            }
            for (int a=1;a<=i;a++)
            {
                System.out.print("*");
            }
            for (int c=1;c<i;c++)
            {
                System.out.print("*");
            }
            System.out.println();
        }
    }
}

运行结果:

 

举报

相关推荐

0 条评论