变量a可以访问变量b 是否指:变量a可以读写变量b,即取变量b的值或者更改变量b

[复制链接]
查看11 | 回复1 | 2010-12-23 17:18:28 | 显示全部楼层 |阅读模式
答案应该是double类型。 (int)a+b/b等价于((int)a)+(b/b),这个根据运算的优先级别可以得到。 (int)这个是强制类型转换,强制转换之后((int)a)就是整型。一般这个double转化为int类型时多数平台下是按照向零取整的方法,于是这一步强制类型转化后,得到5. b/b,除号两边都是double类型,得到的结果也是double类型。也就是1.000000; 第一步得到的5是int类型,int类型和double类型进行相加运算时,int类型会自动转化为double类型再进行加法运算。 综上所述有,整个表达式的结果是6.000000. 注意:在强制类型转化时,a的类型还是do
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行