c语言中w*x+z*y 的数据类型
答案:2 悬赏:40 手机版
解决时间 2021-02-18 23:14
- 提问者网友:嘚啵嘚啵
- 2021-02-18 05:10
c语言中w*x+z*y 的数据类型
最佳答案
- 五星知识达人网友:荒野風
- 2021-02-18 06:42
所得结果的数据类型和w x z y的类型有关
拿简单类型来说:
如果其中有double则结果为double 若无double 有float在为float
若无float和double 有long则结果为long 若全为int在结果为int
拿简单类型来说:
如果其中有double则结果为double 若无double 有float在为float
若无float和double 有long则结果为long 若全为int在结果为int
全部回答
- 1楼网友:拜訪者
- 2021-02-18 07:21
char 类型其实也是整数,只不过范围比较小
c*x 返回数据类型为 int
c*x + z,因为z为double类型, 将c*x的类型隐式转换为double类型与z计算
整体返回数据类型为 double
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯