程序填空题:写出与for语句等价的while语句[2]
请写出与以下for语句等价的while语句。
```
for (fahr = lower; fahr<= upper; fahr++){
celsius = (5.0 / 9.0) * (fahr - 32);
printf("%4d%6.1f\n", fahr, celsius);
}
```
```c++
@@[fahr = lower;](1)
while (fahr<= upper){
@@[celsius = (5.0 / 9.0) * (fahr - 32); ](1)
printf("%4d%6.1f\n", fahr, celsius);
@@[fahr++;](1)
}
```
答案:
第1空:fahr = lower;
第2空:celsius = (5.0 / 9.0) * (fahr - 32);
第3空:fahr++;
```
for (fahr = lower; fahr<= upper; fahr++){
celsius = (5.0 / 9.0) * (fahr - 32);
printf("%4d%6.1f\n", fahr, celsius);
}
```
```c++
@@[fahr = lower;](1)
while (fahr<= upper){
@@[celsius = (5.0 / 9.0) * (fahr - 32); ](1)
printf("%4d%6.1f\n", fahr, celsius);
@@[fahr++;](1)
}
```
答案:
第1空:fahr = lower;
第2空:celsius = (5.0 / 9.0) * (fahr - 32);
第3空:fahr++;