Javaのアルゴリズム:パスカルの三角形を印刷

パッケージテスト; 
 
/ ** 
 *タイトル:トライアングル(ライン以下項10にプリントアウト)プリントアウト
 * 
 1 
 1 1 
 1 2 1。
 1. 3. 3. 1。
 1. 4 6 4 1。
 1 5 1 5 10 10。
 * / 
パブリック クラスYHSanJiao {
     パブリック 静的 ボイドメイン(文字列[]引数){
         INT [] [] = ARR 新しい新しい INT [6] [6 ];
         // 垂直及び対角線生成
        するためのINT I = 0;私は<6; I ++は){ 
            ARR [I] [I] = 1 ; 
            ARR [I] [ 0] = 1 ; 
        } 
        //素子ヘッド要素と要素の左側の頭部に応じて生成
        するためのint型、Iは<6、I = 2である。私は++ ){
             ためINT J = 1; J <= I-1; J ++ ){ 
                ARR [I] [ J] = ARR [I-1]〜[J] + ARR [I-1] [J-1。。。]; 
            } 
        } 
        // プリントアウト
        するためには、int型 I = 0; I <6; Iは++ ){
             ためINT J 0 =; J <= I; J ++ ){ 
                System.out.printの(ARR [I] [J] + "" ); 
            } 
            のSystem.out.println(); 
        } 
    } 
}

マイクロチャネル公共番号から:プログラミング協会

高度なプログラマ毎日本は、注意してください!

 

おすすめ

転載: www.cnblogs.com/ai10999/p/11448720.html