Java代码如何打印出杨辉三角呢?
下文笔者讲述java代码打印出杨辉三角的方法分享,如下所示
实现思路: 使用两个for循环即可打印出杨辉三角例:
package com.java265; import java.util.Scanner; /** * @author Darling * @create 2022-03-02-19:15 */ public class Demo10 { public static void main(String[] args) { //对角线和每行首部 都为1 Scanner in = new Scanner(System.in); int n = in.nextInt(); int[][] a = new int [35][35]; for (int i=1; i<=n; i++) { for(int j=1; j<=i; j++) { if (j==1 || i==j) a[i][j]=1; else a[i][j] = a[i-1][j-1] + a[i-1][j]; System.out.print(a[i][j]+" "); } System.out.println(); } } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。