celsius=5 *(fahr-32) /9
不是跟
℃=(5/9)(°F-32)
一样吗?
之所以写成这样是因为:
/ 在C放言中是取整的.
5/9就是5,误差很大
而写成5 *(fahr-32) /9误差就会小些.
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
#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
优质解答
我来回答
类似推荐
猜你喜欢
- 1Linda likes __(fly)a kite with her friend on Saturdays.
- 2碳酸钠的性质用途
- 3LOG函数怎么计算,完全忘了
- 4用英语描写人物外貌一句话
- 5英语翻译
- 6with,the,carry,I,hands,my,bag,can 怎么派
- 7一些卡片,写的数是3的倍数或4的倍数.3的倍数占2/3,4的倍数占3/4,12的倍数有15张,共有?
- 8仓库有小麦1500吨,第一次运走五分之一,第二次运走四分之三,两次共运走多少吨?
- 9如果细胞不进行分化,高等动植物体的各项生命活动能正常进行吗?举例说明
- 10[高考]电流计指针偏转方向是与电荷移动方向相同还是与电流流动方向相同?