C程序设计语言第2版中的这个例子,解释下使用公式℃=(5/9)(°F-32)打印下列华氏温度与摄氏温度对照表

C程序设计语言第2版中的这个例子,解释下使用公式℃=(5/9)(°F-32)打印下列华氏温度与摄氏温度对照表
#include
main()
{
int fahr,celsius;
int lower,upper,step;
lower=0;
upper=300;
step=20;
fahr=lower;
while { fahr
其他人气:714 ℃时间:2020-06-17 12:22:09
优质解答
celsius=5 *(fahr-32) /9
不是跟
℃=(5/9)(°F-32)
一样吗?
之所以写成这样是因为:
/ 在C放言中是取整的.
5/9就是5,误差很大
而写成5 *(fahr-32) /9误差就会小些.
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版