程序改错题:计算一个数列的和
分数 10
作者 刘永福
单位 河北农业大学
以下程序中函数fun的功能是:根据整型形参m的值,计算如下公式的值。
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
//int n=sc.nextDouble();//此行语句有错误,改正后填到下侧空格内
double n = sc.nextDouble();
double x = fun(n);
System.out.printf("%f", x);
}
//public static void fun(int m)//此行语句有错误,改正后填到下侧空格内
public static double fun(double m) {
double t = 1;
int i;
//for(i=2;i<m;i++)//此行语句有错误,改正后填到下侧空格内
for (i = 2; i <= m; i++) {
//t=t-1/(i*i);//此行语句有错误,改正后填到下侧空格内
t = t - 1.0 / (i * i)
;
}
//return i;//此行语句有错误,改正后填到下侧空格内
return t;
}
}