C程序设计语言第2版中的这个例子,解释下使用公式℃=(5/9)(°F-32)打印下列华氏温度与摄氏温度对照表#includemain(){int fahr,celsius;int lower,upper,step;lower=0; upper=300;step=20;fahr=lower; while { fahr

来源:学生作业帮助网 编辑:作业帮 时间:2024/12/02 14:27:41
C程序设计语言第2版中的这个例子,解释下使用公式℃=(5/9)(°F-32)打印下列华氏温度与摄氏温度对照表#includemain(){int fahr,celsius;int lower,upper,step;lower=0; upper=300;step=20;fahr=lower; while { fahr
xNP_4h )ŅZc$.ؐZD,;B5@kbBŊbΜWLܜ霙j ,B`6k1̜WNWɳCܐv HVj/eqhxdJIm:к"&%XJjr:Qj20Ul|.Vi5|#MgzQ$4$'B,c. KsjB0:8(c πBIboa(8qJbT֫&ǻH 9p T/sj<8[*Qcs9eύ={9`[G̲ـUXnؽB :i- v

C程序设计语言第2版中的这个例子,解释下使用公式℃=(5/9)(°F-32)打印下列华氏温度与摄氏温度对照表#includemain(){int fahr,celsius;int lower,upper,step;lower=0; upper=300;step=20;fahr=lower; while { fahr
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

C程序设计语言第2版中的这个例子,解释下使用公式℃=(5/9)(°F-32)打印下列华氏温度与摄氏温度对照表#includemain(){int fahr,celsius;int lower,upper,step;lower=0; upper=300;step=20;fahr=lower; while { fahr
celsius=5 *(fahr-32) /9
不是跟
℃=(5/9)(°F-32)
一样吗?
之所以写成这样是因为:
/ 在C放言中是取整的.
5/9就是5,误差很大
而写成5 *(fahr-32) /9误差就会小些.