作业帮 > 综合 > 作业

用c++编写程序实现华氏温度与摄氏温度的互相转换(摄氏温度=5/9(华氏温度-32).

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/07 01:14:01
用c++编写程序实现华氏温度与摄氏温度的互相转换(摄氏温度=5/9(华氏温度-32).
#include
using namespace std;
void main()
{
\x05double HS,SS; int a;
\x05cout
再问: 为什么把{HS = (9/5.00)*SS + 32}换成{HS = (9/5)*SS + 32}则执行结果是错误的
再答: 9/5之后的结果是int型的 而9/5.0,计算机回以最小精度损失将9强制转换为浮点类型,以保证精确度。
再问: SS = (5/9.0)*(HS-32); HS = (9/5.00)*SS + 32为什么一个是5/9.0另一个是9/5.00,在此多了两个0
再答: 额 这个无所谓 一哆嗦多打了一个0