永发信息网

杭电acm1006题求解

答案:1  悬赏:30  手机版
解决时间 2021-03-25 06:48
杭电acm1006题求解
最佳答案
houh += 1/120;这个等同于

houh += 0;
因为1 / 120就是0
追问那为什么运行测试输入0的时候sec只有前3600s增加呢?正常不是一个43200s内都增加么?追答mh = fabs(minh - houh);
sh = fabs(seh - houh);
sm = fabs(seh - minh);这三个结果可能会大于360
导致
if (mh>180) mh = 360 - mh;
if (sm>180) sm = 360 - sm;
if (sh>180) sh = 360 - sh;三个都变成了负数

追问为什么那个minh == 360的判断没有效果,调试的时候minh = 0没有执行过追答对浮点数进行判等是很容易失败的。
有兴趣试一下下面的代码
#include 

int main() {
double x = 0;
for (int i = 0; i < 10; i++) {
x = x + 0.1;
}
printf("%.10f %.10f
", x, 1.0); // 输出1.0 和 1.0
if (x == 1.0) {  // 但是对x进行1.0判等会失败
puts("x == 1.0");
}
else {
puts("x != 1.0");
}
}追问我懂了,谢谢!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
612.2除以17保留两位小数
执行右边程序语句的过程中,执行循环体的次数
金属磨削后硬度会变低吗
point of departure是什么意思
广场特色烧烤地址有知道的么?有点事想过去
为什么得到真爱的人总是历经千辛万苦?
单选题以罂粟为原材料可以制成多种毒品。下列
浙江有哪些大的印刷厂。
02160371012和02160371045也是上海女骗子电话
深圳生物地理的会考是用五年中考三年模拟还是
东汉定都哪里?
我今天发个红包给分手情人她也收了是什么意思
哪里买杨梅酒才比较正宗比较好
两份工作:1 上海月薪3500(税前)2 4线城市
电子打火炉不打火怎么办
推荐资讯
孟玄朗和轻水三世情缘是怎么回事,出现在第几
皇家俏咪咪代理地址在什么地方,我要处理点事
带皮卤毛豆怎么做好吃
五块电瓶是怎样连接的
doc中,用cd命令进入一个以汉字命名的文件夹
数学中In是什么意思
宛小玲怎样作自我介绍好呢?
打一成语,一幅图上面有座房屋,前面有三只小
作文(50分)从下面两题中任选一题作文。(一
月如意甜柔裤有用过的吗?
带月的带盘的五字古诗都写出来
开通一个天燃气用户可以用两个气灶吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?