編寫一個函數,輸入n為偶數時,調用方法求1/2+1/4+...+1/n,當輸入n為奇數時,調用函數1/1+1/3+...+1/n
阿新 • • 發佈:2019-05-11
輸入一個數 stat 需求 ble 運算 color ring sca string
需求:編寫一個函數,輸入n為偶數時,調用方法求1/2+1/4+...+1/n,當輸入n為奇數時,調用函數1/1+1/3+...+1/n
package com.Summer_0511.cn; import java.util.Scanner; public class Test03 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("請輸入一個數字"); double num = sc.nextDouble();double sum = 0; if (num%2==0) { for (int i = 2; i <=num; i=i+2) { sum = sum+(1.0/i);//因為i為整數 } System.out.println("輸入的偶數運算和為"+sum); } else { for (int i = 1; i <=num; i=i+2) { sum = sum+(1.0/i); } System.out.println("輸入的奇數運算和為"+sum); } } }
編寫一個函數,輸入n為偶數時,調用方法求1/2+1/4+...+1/n,當輸入n為奇數時,調用函數1/1+1/3+...+1/n