A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

格式一个%4d搞定,最多打印13行
/*-------------------------------------------*/
//下面是杨辉三角的功能分解:
        static int jieCheng(int n) {
                //递归求阶乘
                return n == 0 ? 1 : n * jieCheng(n - 1);
        }
        static int c(int down, int up) {
                return jieCheng(down) / jieCheng(up);
        }

        static void yangHui(int n) {// 杨辉三角


                for (int h = 0; h < n; h++) {// 行下标从0开
                        // 打印空格
                        for (int l = 1; l < n - h; l++) {
                                System.out.print("  ");
                        }
                        // 打印*
                        for (int l = 0; l <= h; l++) {// 列标从0开始
                                System.out.printf("%4d", c(h, h - l) / jieCheng(l));
                        }
                        System.out.println();
                }
        }

杨辉三角.png (4.75 KB, 下载次数: 86)

杨辉三角

杨辉三角

27 个回复

正序浏览
杨辉三角都忘了,学习学习
回复 使用道具 举报
好好,雄起~~~~~
回复 使用道具 举报
好厉害,看不懂
回复 使用道具 举报
hhl 中级黑马 2015-11-12 23:08:37
25#
哈哈,略屌呀
回复 使用道具 举报
有点意思,玩起来
回复 使用道具 举报
挺好的!!!!!!!!
回复 使用道具 举报
zzwzz 中级黑马 2015-11-3 21:57:05
22#
可以学习学习
回复 使用道具 举报
赞赞赞赞!
回复 使用道具 举报
学习了,谢谢分享
回复 使用道具 举报
很厉害不错
回复 使用道具 举报
这个不错,如果打40行呢?
回复 使用道具 举报
liying 来自手机 中级黑马 2015-11-2 12:37:13
17#
厉害啊!
回复 使用道具 举报
看不懂。。注释太简单了。。
回复 使用道具 举报
jlq 中级黑马 2015-11-2 09:34:40
15#
学习了,谢谢分享
回复 使用道具 举报
回复 使用道具 举报

学习了,谢谢分享
回复 使用道具 举报
samge 中级黑马 2015-11-1 23:54:25
12#
学习了,谢谢分享{:2_32:}
回复 使用道具 举报
shiawase 发表于 2015-10-28 18:38
加油!加油!加油!加油!加油!加油!加油!加油!

Thank you very much!
回复 使用道具 举报
加油!加油!加油!加油!加油!加油!加油!加油!
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马