08-使用for循环输出杨辉三角(循环)
2013-06-20 19:04
337 查看
/** * 使用循环输出杨辉三角 * * */ public class Test6 { public static void main(String[] args) { // 创建二维数组 int triangle[][] = new int[8][]; // 遍历二维数组的第一层 for (int i = 0; i < triangle.length; i++) { // 初始化第二层数组的大小 triangle[i] = new int[i + 1]; // 遍历第二层数组 for (int j = 0; j <= triangle[i].length - 1; j++) { // 将两侧的数组元素赋值为1 if (i == 0 || j == 0 || j == triangle[i].length - 1) { triangle[i][j] = 1; } else { // 其他数值通过公式计算 triangle[i][j] = triangle[i - 1][j] + triangle[i - 1][j - 1]; } // 输出数组元素 System.out.print(triangle[i][j] + "\t"); } System.out.println(); } } }
相关文章推荐
- 08-使用for循环输出杨辉三角(循环)
- Java基础应用之循环控制(使用for循环输出杨辉三角)
- 使用for循环输出杨辉三角
- 使用for循环输出杨辉三角
- java使用for循环输出杨辉三角
- Java使用for循环输出杨辉三角
- 使用for循环输出杨辉三角
- Java小案例——使用双重for循环实现杨辉三角的输出
- Java中几种输出数组的for循环,以及循环中使用标签(非goto)
- 使用JavaScript语言的循环语句和document.write()语句在网页中输出4行三列的表格
- java 连接orcale (使用for循环,循环次数不可以超过299)一
- 利用循环队列打印输出杨辉三角
- JavaScript基础 使用for循环输出三行三列的表格
- Map的传统输出和使用增强for循环的输出
- Java实现多线程经典问题:使用三个线程实现输出ABCABC循环
- 二十三、杨辉三角 【使用二维数组输出】
- 数组迭代要优先使用for循环而不是for...in循环
- 使用for循环经典案例输出空心的菱形 in Java
- 使用for循环输出三角形
- 使用while或do while循环输出从0到9十个数字