美文网首页
编程题-打印一个等腰三角形

编程题-打印一个等腰三角形

作者: watermountain | 来源:发表于2019-03-30 21:34 被阅读0次

分析:

等腰三角型,每一行的0的个数为奇数个。

第1行 1个

第2行 3个

第3行 5个

......

第n行 2n-1

第1行 n-1 < x <n+1 为0

第2行 n-2 < x < n+2 为0

第3行 n-3 < x < n+3 为0

public static void printTriangle(int n) {

        for (int i = 1; i <= n; i++) {

            for (int j = 2*n - 1; j > 0 ; j--) {

                if (j > n-i && j < n+i) {

                    System.out.print(0);

                } else {

                    System.out.print(" ");

                }

            }

            System.out.println();

        }

    }

相关文章

网友评论

      本文标题:编程题-打印一个等腰三角形

      本文链接:https://www.haomeiwen.com/subject/mnxebqtx.html