哪位懂C++的仁兄帮个忙??

2025-01-07 00:11:50
推荐回答(3个)
回答1:

第一个:不输出的原因在于float的精度达不到1e-8所以循环条件是永远成立的。你把float改成double大约运行4~5秒后就看到结果了。
第二个要等下。

回答2:

当然可以用指数表示咯
哥们,要结果是不是
把第5行中的那个8改成6就可以了
简单的很
“输入两个日期(年、月、日),用C++编写程序计算两个日期之间相差多少天。
哪位高手能帮个忙??万分感谢!!!!!”
哥们,麻烦你再去把这个问题,单独提出来,我帮你搞定!

回答3:

你的问题我也遇到过,把1e-8改成0.000001就可以得到3.14159咯
但我也不知道为什么不能用指数表示