求 1 + 2/3 + 3/5 + 4/7 + 5/9 + … 的前 20 项之和。
【程序】
public class Exam21
{
public static void main(String args[]){
int i=1,b=1;
double s;
(1) ;
while( (2) ){
(3) ;
b=b+2;
i++;
}
System.out.print(s);
【供选择的答案】
(1) A 、 s = 0 B 、 s = 1
C 、 s = -1 D 、 s = 2
(2) A 、 b<=20 B 、 i<=20
C 、 i<20 D 、 b<20
(3) A 、 s=s+ double(i)/double(b) B 、 s=s+i/b;
C 、 s+=i/2*i-1 D 、 s+=(double)i/b
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题