C语言小白求助

jdhej 2020-06-01 09:23:52
能看看我这有啥问题吗?为什么当n较大时就错了,我个人感觉是超界了。各位觉得我的判断是否正确,请指正。
...全文
97 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_46284757 2020-06-04
  • 打赏
  • 举报
回复
引用 4 楼 jdhej 的回复:
[quote=引用 3 楼 weixin_46284757的回复:]把a,b换成double类型的

我试了,可以,但是什么原因呢?[/quote]
double的范围比int大
jdhej 2020-06-03
  • 打赏
  • 举报
回复
引用 3 楼 weixin_46284757的回复:
把a,b换成double类型的
我试了,可以,但是什么原因呢?
weixin_46284757 2020-06-03
  • 打赏
  • 举报
回复
把a,b换成double类型的
jdhej 2020-06-03
  • 打赏
  • 举报
回复
引用 1 楼 Tryagain2006的回复:
可以将 printf(“%.2f”)修改为 “%.2lf”看看。
还是不行,应该是算法不好,导致当n较大时超范围了
Tryagain2006 2020-06-03
  • 打赏
  • 举报
回复
可以将 printf(“%.2f”)修改为 “%.2lf”看看。

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧