将下面的语句段(A) 补充完整,使其和语句段(B) 在功能上完全等价。(a) double s=0.0;【 】;int k=0;do{s+=d;k++;d=1.0/(k*k+1);}while(【 】);(b) double s=1.0;for(int k=1;k<=10;k++) s+=1.0/(k*(k+1));

将下面的语句段(A) 补充完整,使其和语句段(B) 在功能上完全等价。

(a) double s=0.0;

【 】;

int k=0;

do{

s+=d;

k++;

d=1.0/(k*k+1);

}while(【 】);

(b) double s=1.0;

for(int k=1;k<=10;k++) s+=1.0/(k*(k+1));


相关考题:

若有以下程序段,w和k都是整型变量: 则不能与上面程序段等价的循环语句是( )。A.B.C.D.A.ASXB 若有以下程序段,w和k都是整型变量:则不能与上面程序段等价的循环语句是( )。A.B.C.D.A.AB.BC.CD.D

以下程序段中与语句k=ab?(bc?1:0):0;功能等价的是( )。 A.B.C.D.A.0B.9C.6D.8

在下面的条件语句中,只有一个在功能上与其他三个语句不等价(其中s1和s2表示某个C语句),这个不等价的语句是_______A.if (a) s1; else s2;B.if (!a) s2; else s1;C.if (a != 0) s1; else s2;D.if (a == 0) s1; else s2;

4、执行下面的语句段后 ,变量k的值为()。 int k=3,s[2]; s[0]=k; k=s[1]*10;A.10B.30C.33D.不定值

在下面的条件语句中(其中s1和s2表示是C语言的语句),只有一个在功能上与其它三个语句不等价,它是()。A.if (a) s1 ; else s2;B.if (a==0) s2; else s1;C.if (a!=0) s1; else s2;D.if (a==0) s1; else s2;

12、在下面的条件语句中,只有一个在功能上与其它三个语句不等价,它是 。A.if (a) 语句1 else 语句2B.if (a==0) 语句2 else 语句1C.if (a!=0) 语句1 else 语句2D.if (a==0) 语句1 else 语句2

在下面的条件语句中,只有一个在功能上与其它三个语句不等价,它是 。A.if (a) 语句1 else 语句2B.if (a==0) 语句2 else 语句1C.if (a!=0) 语句1 else 语句2D.if (a==0) 语句1 else 语句2

执行下面的语句段后 ,变量k的值为()。 int k=3,s[2]; s[0]=k; k=s[1]*10;A.10B.30C.33D.不定值

在下面条件语句中(其中S1和S2表示C语言语句),只有()在功能上与其他三个语句不等价。A.if (a==0 ) S1; else S2;B.if (a ) S1; else S2;C.if (a==0 ) S2; else S1;D.if (a != 0 ) S1; else S2;