Java实现杨辉三角
参考代码如下:
import java.util.Scanner; public class wen_5 { public static void main(String[] args) { Scanner input=new Scanner(System.in); System.out.print("请输入杨辉三角的行数:"); int id=input.nextInt(); int arr_1[][]=new int[id][id]; for(int i=0;i<id;i++) { arr_1[i]= new int[id]; arr_1[i][0]=1; for(int j=1;j<id;j++) { if(i!=0) { arr_1[i][j]=arr_1[i-1][j-1]+arr_1[i-1][j]; } } } for(int i=0;i<id;i++) { for(int j=0;j<=i;j++) { System.out.print(arr_1[i][j]+"\t"); } System.out.println(); } } }
运行结果: