杨辉三角形的之java二维数组的应用:
方案实施:
1.声明一个8行8列的二维数组
2.第一列和对脚线的值为1,其他列的值是其正上方元素和其左上方元素之和
3.对数组进行赋值打印输出
public class YangHuiTriangle{public static void main(String args[]){//在堆内存中声明二维数组array,其实就是一个一维数组,//因为二维数组中的元素一开始指向的是仅仅只是另外一个数组int row = 8;//声明行数//第一维元素的长度是row,每个元素又指向另一个一维数组int [][] array = new int[row][row];//对二维数组中的元素进行赋值for(int i=0; i<row; i++){for(int j=0; j<=i; j++){//第一列和对角线列的元素都为1if(j==0 || j==i){array[i][j] = 1;}else{//其他列的值是其正上方元素和其左上方元素之和array[i][j] = array[i-1][j] + array[i-1][j-1];}}}for(int i=0; i<row; i++){for(int j=0; j<=i; j++){System.out.print(array[i][j] + " ");}System.out.println();}} }
123456789101112131415161718192021222324252627相关知识
杨辉三角形的之java二维数组的应用
数组的练习
JAVA编程不得不看的几本经典书籍
链表实战之宠物商店
求组合c(n,m)的简单算法 (新手篇04)
Java集合
java学习练习题
+=的特殊效果,常量的赋值和变量的赋值,什么是javabean
java中a=3b=4c=3比大小,JAVA程序设计试卷3
java版本电子宠物游戏代码
网址: 杨辉三角形的之java二维数组的应用 https://m.mcbbbk.com/newsview411818.html
上一篇: 养宠物石头治愈系桌面宠物 #宠物 |
下一篇: 玩法介绍:宠物等级与技能攻略 |