首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

【Java案例】打印杨辉三角

案例实现 1 确定程序框架 由前面的问题分析可知,先从键盘接收杨辉三角的高度,然后通过二维数组计算存储杨辉三角,最后把杨辉三角打印出来。...print(ary); //打印杨辉三角 } } 2 得到杨辉三角 由前面的问题分析可知,用二维数组计算存储杨辉三角,杨辉三角竖边、斜边都为1,可以先赋值,然后再给中间元素赋值,当前位置的值等于它的上方数和左上角上的数之和...j++) //内循环控制列 { //里面部分,等于当前位置的上方和左上角之和 ary[i][j] = ary[i-1][j-1] + ary[i-1][j]; } } return ary; } 3 打印杨辉三角...杨辉三角保存在二维数组中,通过一个双重循环就可以打印出来,但是要注意的是,不需要把所有元素都打印出来,内循环列的控制要小于等于当前行数。...print(ary); //打印杨辉三角 } //得到杨辉三角 private static int[][] getTriangle(int num) { int[][] ary = new int

2.3K80
领券