填空题
将下面的语句段(A) 补充完整,使其和语句段(B) 在功能上完全等价。
(a) double s=0.0;
{{U}} {{U}} {{/U}} {{/U}};
int k=0;
do{
s+=d;
k++;
d=1.0/(k*k+1);
}while({{U}} {{U}} {{/U}} {{/U}});
(b) double s=1.0;
for(int k=1;k<=10;k++) s+=1.0/(k*(k+1));
【正确答案】
1、[8]d=1.0[9]k<=10
【答案解析】[解析] 本题考核while循环与for循环之间的转换。只要把握住循环的起始条件、结束条件和变量控制,就易解这种类型的题目。