1. 程式人生 > >編寫一個函數,輸入n為偶數時,調用方法求1/2+1/4+...+1/n,當輸入n為奇數時,調用函數1/1+1/3+...+1/n

編寫一個函數,輸入n為偶數時,調用方法求1/2+1/4+...+1/n,當輸入n為奇數時,調用函數1/1+1/3+...+1/n

輸入一個數 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