我真的很菜啊emo 2022-07-25 08:13 采纳率: 0%
浏览 52

关于#C语言#的问题,如何解决?

有没有人解释一下为什么会这样,不是%f会隐含输出6位吗?为什么结果会这样(两个输出不一样)?

img

img

  • 写回答

4条回答 默认 最新

  • 叶落秋白 优质创作者: 后端开发技术领域 2022-07-25 08:36
    关注

    这两个运行的结果和预期完全一样,纯粹的%f就是六位浮点数
    但是你加了 ".4",他就会把小数控制到四位,.2f会控制到二位,可以再测试测试

    评论

报告相同问题?

问题事件

  • 创建了问题 7月25日