首页 > 代码库 > 0915作业---改进后的杨辉三角形
0915作业---改进后的杨辉三角形
1 import java.util.Scanner; 2 import java.util.InputMismatchException; 3 public class ClassText 4 { 5 public static void main(String[] args) 6 { 7 System.out.print("我将打印杨辉三角形,并保存到一个数组,请输入一个数字:"); 8 Scanner sc=new Scanner(System.in); 9 int num=0;10 try11 {12 num=sc.nextInt();13 if(num>0)14 {15 int[][] array=new int[num][num];16 for(int i=0;i<array.length;i++)17 {18 for(int j=0;j<=i;j++)19 {20 if(j==0||i==j)21 {22 array[i][j]=1;23 }else24 {25 array[i][j]=array[i-1][j-1]+array[i-1][j];26 }27 System.out.print(array[i][j]+"\t");28 }29 System.out.println();30 }31 }else32 {33 System.out.println("请输入一个大于0的正整数");34 } 35 }36 catch(InputMismatchException e)37 {38 System.out.println("输入不合法,请输入整数");39 }40 41 }42 }
0915作业---改进后的杨辉三角形
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。