求数列之和,数列从1/3开始,到1/n结束,当我们输入任意数x的时候,那么这个数列相加之和到1/x结束,控制台会输出数列之和。
求1/3到1/9数列之和
结果演示
代码演示
package com.four;import java.util.Scanner;
public class Diaoyong {public static void main(String[] args) {Scanner s = new Scanner(System.in);System.out.println("请输入一个正整数:n=");int n= s.nextInt();System.out.println("相应数列的和为:" + sum(n));}public static double sum(int n){double res = 0;if(n % 2 == 0){for(int i=2;i<=n;i+=2){res += (double)1 / i;}}else{for(int i=1;i<=n;i+=2){res += (double)1 / i;}}return res;}}
了解更多关注我哟!!!