java杨辉三角程序

2017-06-09 10:18:00    admin    2416    原创
摘要:java小程序

杨辉三角

杨辉三角的行数和个数是相等的

Scanner scanner=new Scanner(System.in);//键盘输入对象

int temp=scanner.nextInt();

int[][] arr=new int[temp][temp];

for(int i=0;i<arr.length;i++){

 arr[i][i]=1;

 arr[i][0]=1;//每一行的第一个和最后一个都是1

}

if(temp>2){

  for(int i=2;i<arr.length;i++){
    for(int j=1;j<=i-1;j++){

    arr[i][j]=arr[i-1][j]+arr[i-1][j-1];

  }

 }

 for(int i=0;i<arr.length;i++){

   for(int j=0;j<=i;j++){

    System.out.print(arr[i][j]+"\t");

  }

    System.out.println();

 }

}



豫ICP备15006410号
蝉知 蝉知4.5.2