Java — 杨辉三角形
2015-07-22 11:57
429 查看
杨辉三角形
●设计案例:
1,设计打印输出一个8行的杨辉三角形
2,找出杨辉三角形的特点
●运行结果:
●方案实施:
1,声明一个8行8列的数组
2,第一列和对角线为1,其他列的值为其正上方和左上方元素的和
3,对数组进行赋值并打印输出
●代码如下:
●设计案例:
1,设计打印输出一个8行的杨辉三角形
2,找出杨辉三角形的特点
●运行结果:
●方案实施:
1,声明一个8行8列的数组
2,第一列和对角线为1,其他列的值为其正上方和左上方元素的和
3,对数组进行赋值并打印输出
●代码如下:
/** * description 杨辉三角形 * @author 0Ver1 * */ public class YanghuiTriangle { public static void main(String[] args) { // TODO Auto-generated method stub int row=8; int[][] array=new int[row][row]; for(int i=0;i<row;i++) { for(int j=0;j<=i;j++) { if(j==0||j==i){ array[i][j]=1; } else{ array[i][j]=array[i-1][j-1]+array[i-1][j]; } } } for(int i=0;i<row;i++){ for(int j=0;j<=i;j++){ System.out.print(array[i][j]+" "); } System.out.println(); } } }
相关文章推荐
- 深入剖析Java中的装箱和拆箱
- 如何在Eclipse下查看JDK源代码
- java 遍历树节点 同时保留所有的从根到叶节点的路径
- java 乐观锁与悲观锁
- Java继承学习小结
- Java读取UTF-8格式文件第一行出现乱码——问号“?”及解决 And Java读带有BOM的UTF-8文件乱码原因及解决方法
- 怎样将myeclipse里默认编码设置成utf-8
- Spring常用注解
- foreach~~~java中的冒号
- java中yyyy-MM-dd HH:mm:ss类型转换成long类型
- JAVA RMI远程方法调用简单实例
- Spring注解讲解
- Java中从控制台读取输入的方法的总结
- Java连接JDBC数据库
- java二维不定长数组测试
- eclipse 新建SDK项目
- java_acm快速输入和输出
- Java NIO 特性学习
- Java学习--多线程中synchronized的使用心得
- JAVA 实现银行卡归属地查询