JAVA编程:已知:s=1-1/2+1/3-1/4+…+1/(n-1)-1/n,编写程序求解n=100时的S值.(用JAVA语言编写),程序哪public class Exe45 {public static void main(String args[]){double s=1.0000;for(int i=1;i
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/05 21:08:09
![JAVA编程:已知:s=1-1/2+1/3-1/4+…+1/(n-1)-1/n,编写程序求解n=100时的S值.(用JAVA语言编写),程序哪public class Exe45 {public static void main(String args[]){double s=1.0000;for(int i=1;i](/uploads/image/z/3690224-8-4.jpg?t=JAVA%E7%BC%96%E7%A8%8B%EF%BC%9A%E5%B7%B2%E7%9F%A5%3As%3D1-1%2F2%2B1%2F3-1%2F4%2B%E2%80%A6%2B1%2F%28n-1%29-1%2Fn%2C%E7%BC%96%E5%86%99%E7%A8%8B%E5%BA%8F%E6%B1%82%E8%A7%A3n%3D100%E6%97%B6%E7%9A%84S%E5%80%BC.%28%E7%94%A8JAVA%E8%AF%AD%E8%A8%80%E7%BC%96%E5%86%99%EF%BC%89%2C%E7%A8%8B%E5%BA%8F%E5%93%AApublic+class+Exe45+%7Bpublic+static+void+main%28String+args%5B%5D%29%7Bdouble+s%3D1.0000%3Bfor%28int+i%3D1%3Bi)
JAVA编程:已知:s=1-1/2+1/3-1/4+…+1/(n-1)-1/n,编写程序求解n=100时的S值.(用JAVA语言编写),程序哪public class Exe45 {public static void main(String args[]){double s=1.0000;for(int i=1;i
JAVA编程:已知:s=1-1/2+1/3-1/4+…+1/(n-1)-1/n,编写程序求解n=100时的S值.(用JAVA语言编写),程序哪
public class Exe45
{
public static void main(String args[])
{
double s=1.0000;
for(int i=1;i<=49;i++)
{
s=s+(1/(double)(2*i+1))-(1/(double)(2*i));
}
double sum=s-1/100;
System.out.println("s=1-1/2+...-1/100的和="+sum);
}
JAVA编程:已知:s=1-1/2+1/3-1/4+…+1/(n-1)-1/n,编写程序求解n=100时的S值.(用JAVA语言编写),程序哪public class Exe45 {public static void main(String args[]){double s=1.0000;for(int i=1;i
楼主,运行了下你的程序 貌似没什么问题,我的:
public void col(){
double s=1;
for(int i=2;i
public class Test {
public static void main(String args[]) {
System.out.println("s=1-1/2+...-1/100=" + count(100));
}
private static double count(int n) {
if (1 == n) {
return ...
全部展开
public class Test {
public static void main(String args[]) {
System.out.println("s=1-1/2+...-1/100=" + count(100));
}
private static double count(int n) {
if (1 == n) {
return n;
}
double result = 1 / (double) n;
if (n % 2 == 0) {
result = -result;
}
return count(n - 1) + result;
}
}
收起
套高深了