39プログラム[39]累積スコア
タイトル:書き込み機能、入力nは、さえ1/2 + 1/4 + ... + 1 / nの関数呼び出し要求である、n個の入力が機能1/1 + 1/3 +呼び出すときに奇数..です。+ 1 / N
パッケージcskaoyan。 パブリッククラスcskaoyan39 { @ org.junit.Test ます。public void合計(){ java.util.Scanner =新しいjava.util.Scanner(System.in)で。 System.out.println( "请输入一个数字:"); INT番号= in.nextInt()。 二重の結果= 0; IF(奇数(番号)){ 結果= oddNumber(数) }他{ 結果= evenNumber(数) } のSystem.out.println(結果)。 in.close(); } パブリックブール奇数(整数番号){ (数%2!= 0){場合に trueを返します。 }他{ falseを返します。 } } 公共ダブルevenNumber(INT番号){ double型の結果= 0。 以下のために(; iは<=数; I = int型2 I + = 2){ 結果+ =(ダブル)1 / I。 } 戻り値の結果; } 公共ダブルoddNumber(INT番号){ 二重結果= 0。 以下のために(; iは<=数; I = int型1、I + = 2){ 結果+ =(ダブル)1 / I。 } 戻り値の結果; } }