java语言实现:杨辉三角形
2017-08-18 09:50
232 查看
public static void main(String[] args) { int[][] arr = new int[10][10];//定义一个空的2维数组 /* * 给三角形的边缘赋值为1 * */ for(int i = 0;i < 10;i++) { arr[i][0] = 1; arr[i][i] = 1; } /* * 给三角行的中心赋值 * */ for(int i = 2;i < 10;i++) { for(int j = 1;j < i;j++) { arr[i][j] = arr[i-1][j-1] + arr[i-1][j]; } } for(int i = 0;i < 10;i++) { /* * 将三角形以外的空格显示出来 * */ for(int k = 0;k < 2*(10-i)-1;k++) { System.out.print(" "); } /* * 将三角形的数字以及空格显示出来 * */ for(int j = 0;j <= i;j++) { System.out.print(arr[i][j]+" "); } System.out.println(); } }
相关文章推荐
- pl/x 语言语法分析器的java实现
- java 语言中链表和双向链表的实现!
- 用纯JAVA语言实现读取MAC地址
- Base64编码的Java语言实现(转)
- 用纯JAVA语言编程读取MAC地址的实现
- 【转】用纯JAVA语言编程读取MAC地址的实现
- 实现Java与C语言接口
- 基于局域网络应用Java语言实现远程智能终端的控制
- Java语言中链表和双向链表的实现
- JAVA 语言中链表和双向链表的实现
- java语言实现二分查找数据法
- Base64编码的Java语言实现
- Linux下Java语言实现简陋Web爬虫
- 用纯JAVA语言编程读取MAC地址的实现
- Strassen矩阵乘法(分治策略,java语言实现)
- 75KB JAVA语言实现的流媒体服务器-milgra0.8b
- 实现Java与C语言接口
- Java语言中链表和双向链表的实现-Java基础-Java-编程开发
- Java语言中链表和双向链表的实现
- Java语言实现的各种排序