为什么这里小编给的代码是double,而不是float?而且为什么我用int定义最终结果也可以算出来?

来源:3-9 三目运算符

慕神9071439

2019-10-04 09:58

为什么这里小编给的代码是double,而不是float?而且为什么我用int定义最终结果也可以算出来?

写回答 关注

3回答

  • 白昔月
    2019-10-16 21:20:53

    老板 确认我是最佳回答吧,我好能赚积分

  • 白昔月
    2019-10-05 12:32:55
    1. 用double,是因为浮点常数系统一般识别为double,定义变量为double类型,免去类型转化  2.类型自动转换

    2. 用int,因为类型会自动转换

    (我不是小编,路过赚个积分)

    qq_慕移动... 回复白昔月

    好 的 谢谢 大佬

    2019-10-15 20:02:26

    共 3 条回复 >

  • 白昔月
    2019-10-05 12:29:04

    我不是小编,路过答题赚积分,这个问题的原因是:类型自动转换

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926211 学习 · 20797 问题

查看课程

相似问题