华氏温度转换为摄氏温度#include void main(void) { float c,F; printf("请输入华氏温度:"); scanf("%f",F); c=5/9*(F-32); printf("对应摄氏温度为%.2f",c); //取2位小数 } 问:5除以9不是等于0吗?怎么能转换呢?应该
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/25 11:06:57
华氏温度转换为摄氏温度#includevoidmain(void){floatc,F;printf("请输入华氏温度:");scanf("%f",F);c=5/9*(F-32);printf("对应摄
华氏温度转换为摄氏温度#include void main(void) { float c,F; printf("请输入华氏温度:"); scanf("%f",F); c=5/9*(F-32); printf("对应摄氏温度为%.2f",c); //取2位小数 } 问:5除以9不是等于0吗?怎么能转换呢?应该
华氏温度转换为摄氏温度
#include
void main(void)
{
float c,F;
printf("请输入华氏温度:");
scanf("%f",F);
c=5/9*(F-32);
printf("对应摄氏温度为%.2f",c); //取2位小数
} 问:5除以9不是等于0吗?怎么能转换呢?应该怎么写?为什么了?
华氏温度转换为摄氏温度#include void main(void) { float c,F; printf("请输入华氏温度:"); scanf("%f",F); c=5/9*(F-32); printf("对应摄氏温度为%.2f",c); //取2位小数 } 问:5除以9不是等于0吗?怎么能转换呢?应该
应该写成
5.0/9
这样5.0就是浮点数了,之后会按浮点数运算
或是
(double)5/9
强制转换成浮点数