若有以下程序段,且变量已正确定义和赋值: for($=1.0,K=1;k<=n;k++) s=s+ 1.0/(k*(k+1)); printf("s=%¡n",s); 请填空,使下面程序段的功能与之完成相同: $=1.0; k=1; while( { s=s+1.0/(k*(k+1)); 96192034 } 2206192034 printf(*s=%An",s);
时间: 2023-12-08 16:03:54 浏览: 203
2.2变量定义和赋值的实际操作
可以将`{ s=s+1.0/(k*(k+1)); 96192034 }`替换为`$<=n;k++`,这样就可以得到与原程序段功能相同的代码。具体替换后的代码如下:
```
$=1.0;
k=1;
$<=n;k++
{
s=s+1.0/(k*(k+1));
}
printf("s=%An",s);
```
阅读全文