温度转换代码是否有错误?

时间:2019-06-13 07:01:24

标签: c

我正在创建一个简单的算法,以将F,Farenheit,F的温度转换为C,摄氏度。无论输入如何,程序都会连续输出0.00。我该如何解决?

我尝试对F进行硬编码,而不是从用户那里获取输入,但是它仍然给出相同的结果

double C;   // Temperature in Celsius
double F;   // Temperature in Farenheit    
scanf("%lf", &F);   //User enters the temperature they want to be converted

C = (5/9) * (F - 32);

printf("The temperature in Celsius is: %.2f\n", C);

对于56的输入,我希望输出13.33,但程序输出0.00

0 个答案:

没有答案