2-6
/* 输出华氏-摄氏温度转换表, 华氏温度取值[lower,upper], 每次增加1F*/ #include<stdio.h> int main(void) { /*fahr表示华氏度,celsius为摄氏度,lower为华氏度下限,upper为上限*/ int fahr,lower,upper; double celsius; printf("Enter lower:"); scanf("%d",&lower); printf("Enter upper:"); scanf("%d",&upper); printf("fahr celsius\n"); /*温度重复转换: 华氏温度从lower开始,到upper结束,每次增加1F*/ for(fahr=lower;fahr<=upper;fahr++){ celsius=(5.0/9.0)*(fahr-32); printf("%d%6.1f/n",fahr,celsius); } return 0; }

浙公网安备 33010602011771号