以下程序计算1+1/3+1/5+…+1/(2N+1),直至1/(2N+1)小于0.00001,横线处应补充的程序是( )。
public class Sun{
public static void main(String args[]){
int n=1:
double term,sum=1.0:
do{
n= __ ;
term=1.0/n;
sum=sum+term;
}
while(term>=0.00001);
System.out.println(n);
System.out.println(sum);
}
}
发布于 2022-05-11 10:31:45
登录后免费查看答案
关注者
0
被浏览
19
1 个回答
推荐阅读
-
本题利用递归方法求前n个自然数的和(n=lO)。public class javal{public static void main(String[]args){int sum=add(10):System.out.println("1+2+…+9+10="+sum);}public static int add( ){if(n= =l){;}else;}}
2022-05-11 关注 0 浏览30 1答案
-
下列程序的输出结果是( )。class Test{public static void main(String args[]){int n=7:n<<=3;n=n&n+1|n+2^n+3;n>>=2:System.out.println(n);})
2022-05-11 关注 0 浏览23 1答案
-
下面程序中类ClassDemo中定义了一个静态变量sum,分析程序段的输出结果。class ClassDemo {public static int sum=1;public ClassDemo() {sum = sum + 5;}}public class ClassDemoTest{public static void main(String args[]) {ClassDemo demo1=new ClassDemo();ClassDemo demo2=new ClassDemo();System.out.println(demo1.sum);}}
2022-05-10 关注 0 浏览47 1答案
-
执行下列程序之后,变量n的值为( )。public class Exam{public static void main(String[]args){int y=2;int z=3:int n=4:n=n+-y*z/n;System.out.println(n);}}
2022-05-11 关注 0 浏览14 1答案
-
分析下面的Java程序,编译运行结果是:public class B{public static void main(String[] args){String s = "y";System.out.println(s+1+2);System.out.println(1+2+s);}}
2022-05-10 关注 0 浏览35 1答案
-
阅读下列利用递归来求n!的程序Class FactorialTest{Static long Factorial (int n) { //定义Factorial ()方法If (n==1)Return 1;ElseReturn n* Factorial(_____);}Public static void main (String a[]) { // main ()方法Int n=8;System.out.println{n+”! = ”+Factorial (n)};}}为保证程序正确运行,在下划线处应该填入的参数是
2022-05-13 关注 0 浏览20 1答案
-
运行以下程序段将输出什么?class E{public static void main (String args[]){try { throw new ArrayIndexOutOfBoundsException();System.out.println("condition 1");}catch (ArrayIndexOutOfBoundsException e){ System.out.println("condition 2"); }finally{ System.out.println("finally"); }}}
2022-05-10 关注 0 浏览37 1答案
-
以下程序段的输出结果为: public class EqualsMethod { public static void main(String[] args) { Integer n1 = new Integer(47); Integer n2 = new Integer(47); System.out.print(n1 == n2); System.out.print(","); System.out.println(n1 != n2); } }
2021-12-06 关注 0 浏览143 1答案
-
设有如下程序Private Sub Command1_Click( .Dim sum As Double, x As Doublesum = 0n = 0For i=1 To 5x = n / in = n + 1sum = sum + xNext iEnd Sub该程序通过For循环来计算一个表达式的值,这个表达式是
2022-05-13 关注 0 浏览14 1答案
-
有以下程序 void sum(int a[]) { a[0] = a[-1]+a[1]; } main() { int a[10]={1,2,3,4,5,6,7,8,9,10}; sum(&a[2]); printf("%d\n", a[2]); }程序运行后的输出结果是( )。
2022-05-11 关注 0 浏览25 1答案