题解 | #温度转换#

温度转换

https://www.nowcoder.com/practice/ba83647087b7447783fa2384da6b3d44

#include<stdio.h>
int main()
{
    double f,c;//精度要求高用double不用float
    scanf("%lf",&f);//输入华氏温度
    c=5/9.0*(f-32);//计算摄氏温度,整数相除得到整数结果,要想得到分数结果把除数或被除数变为分数即可,这就是为什么是9.0而不是9的缘故所在
    printf("%.3lf",c);//按格式输出摄氏温度
    return 0;
}

总结:

整数相除得到整数,要想得到分数结果把除数或被除数变为分数即可

全部评论

相关推荐

09-29 16:59
已编辑
门头沟学院 Java
牛客96609213...:疯狂背刺,之前还明确设置截止日期,还有笔试,现在一帮人卡在复筛,他反而一边开启扩招,还给扩招的免笔试,真服了,你好歹先把复筛中的给处理了再说
投递大疆等公司10个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务