1 パッケージjavaxgp.teacher.test; 2 。3 インポートjava.util.Scanner; 4 5。 パブリック クラスDemo3 { 6。 パブリック 静的 ボイドメイン(文字列[]引数){ 7。 / ** 8。 *試験レベル 9。 * / 10 // 法1 (); 11 / ** 12 *パスカルの三角形 13 *の方法で使用される用語式 14 *(N /((NM)* M)!!! 15 * / 16 // 方法2(); 17 / ** 18であります パスカルの三角形* 19 * 2:漸化式 20である * / 21である )(法3; 22は 23である } 24 25 プライベート 静的が 無効(法3)を{ 26は / ** 27 *パスカルの三角形 28 * 2:再発式 29 * / 30 INT [] = 新しい新しい INT [11 ]; 31である //はヘッドの数定義 32 のint。NUM = 1 ; 33である // ループ10 34である ために(INT1 = I; I = 10を<; Iは++ ){ 35 // 各行iは、要素 36 のために(INT J = 1; J <= I; J ++ ){ 37 // 各要素に配置され、保存 38は、 INT C = A [J]; 39 // の値を変更 40 A [j]をNUM + = Cは、 41である NUM = C; 42である System.out.print([J] + "\ T"の); 43である } 44である のSystem.out .println(); 45 } 46である } 47 48 非公開 静的 ボイド方法2(){ 49 / ** 50 *パスカルの三角形 51 *の方法で使用される用語の式 52で !!! *(N /((NM)* M) 53である * / 54である INT X = 10 ; 55 のために(INT N- = 1; N- <X; N - ++ ){ 56である ため(INT。M = 1、M <= N-であり; m ++ ){ 57は System.out.print((ファン(N)/(ファン(N - M)*楽しいです(M)))+ "\ T" );; 58 } 59 のSystem.out.println(); 60 } 61れます } 62が 63である / ** 64 *階乗計算機能 65 * @param X 66 * @return 67 * / 68 プライベート 静的 INTファン(INT X){ 69 のint R&LT = 1 ; 70 IF(X <2)リターンR&LT。 71である ため(int型 I = 2; Iは、= Xを<; Iは++ ){ 72 R&LT * = R&LT I; 73である } 74 リターンR&LT; 75 } 76 77 プライベート 静的 ボイド法1(){ 78 / ** 79 *試験レベル 80 * / 81 スキャナスキャナ= 新しい新しいスキャナ(System.in); 82 int型 NUM = 0 ; 83 試み{ 84 ながら、(真の){ 85 システム。 out.printlnを( "試験レコード(プログラム入力からレコードQ出口)を入力してください" ); 86 NUM = scanner.nextInt(); 87 IF(NUM> NUM = 90 && <= 100 ){ 88 System.out.println( "A" )。 89 } そう であれば(NUM> = 80 && NUM <90 ){ 90 のSystem.out.println( "B" )。 91 } そう であれば(NUM> = 70 && NUM <80 ){ 92 のSystem.out.println( "C" )。 93 } そう であれば(NUM> = 60 && NUM <70 ){ 94 のSystem.out.println( "D" )。 96 のSystem.out.println( "E" ); 97 } 他{ 98 のSystem.out.println( "あなたのスコアが間違って入力し、レコードを再入力してください" ); 99 } 100 } 101 } キャッチ(例外Eを){ 102 のSystem.out.println( "出口プログラム" ); 103 } 104 } 105 }