(39) 프로그램 [39] 누적 점수
제목 : 기록 기능, 입력 N하더라도, 함수 호출 요청 1/2 + 1/4 + ... + 1 / N, N은 입력 함수 1/1 + 1/3 +에게 호출 홀수이다 .. . + 1 / N
패키지 cskaoyan; 공용 클래스 cskaoyan39 { @ org.junit.Test 공개 무효 합 () { java.util.Scanner = 새로운 java.util.Scanner (System.in)에; 에서 System.out.println ( "请输入一个数字:"); INT in.nextInt 수 = (); 두 결과 = 0; 경우 (홀수 (수)) { 결과 = oddNumber (번호); 사용한다} else { 결과 = evenNumber (번호); } 에서 System.out.println (결과); 넣다(); } 공개 부울 홀수 (INT 번호) { (개수 % 2! = 0) {경우 true를 반환; } 다른 { false를 반환; } } 공공 더블 evenNumber (INT 번호) { 두 결과 = 0; 경우 (; 나는 <= 번호; I = I + 2 값 int = 2) { 결과 + = (더블) 1 / I; } 반환 결과; } 공개 이중 oddNumber (INT 번호) { 이중 결과 = 0; 경우 (; 나는 <= 번호; I = I + 1 값 int = 2) { 결과 + = (더블) 1 / I; } 반환 결과; } }