练习2-12 输出华氏-摄氏温度转换表
输入2个正整数lower和upper(lower≤upper≤100),请输出一张取值范围为[lower,upper]、且每次增加2华氏度的华氏-摄氏温度转换表。
温度转换的计算公式:C=5×(F−32)/9,其中:C表示摄氏温度,F表示华氏温度。
1 #include<stdio.h> 2 int main() { 3 int fahr,lower,upper; 4 double celsius; 5 6 scanf("%d %d",&lower,&upper); 7 8 if(lower<=upper) { 9 printf("fahr celsius\n"); 10 for(fahr=lower; fahr<=upper; fahr+=2) { 11 celsius=5*(fahr-32)/9.0; 12 printf("%d%6.1f\n",fahr,celsius); 13 } 14 } else { 15 printf("Invalid.\n"); 16 } 17 return 0; 18 }

浙公网安备 33010602011771号