1 #include<stdio.h> 2 /*当fahr=0,20,...,300时,打印华氏温度与摄氏温度对照表; 3 浮点数版本*/ 4 main () 5 { 6 float fahr,celsius; 7 int lower,upper,step; 8 lower=0;/*温度表的下限*/ 9 upper=300;/*温度表的上限*/ 10 step=20;/*步长*/ 11 fahr=lower; 12 printf("华氏温度与摄氏温度对照表 ");/*标题*/ 13 while (fahr <= upper) 14 { 15 celsius=(5.0/9.0)*(fahr-32.0); 16 printf("%3.0f %6.1f ",fahr,celsius); 17 fahr=fahr+step; 18 } 19 }
运行结果: