为了账号安全,请及时绑定邮箱和手机立即绑定

运算优先级

第一步:计算3*8,结果为24;第二步:计算11+3*8,结果为35;第三步:计算(11 + 3 * 8) / 4,结果为8;第四步:计算(11 + 3 * 8) / 4 % 3,结果为2


加粗下划线那段不理解,35/4=8?

正在回答

3 回答

35/4是int类型的,就像上次老师讲的(int)一样小数点后的全部抹掉

0 回复 有任何疑惑可以回复我~

(11+3*8)/4和(11+3*8)/4.0,你比较一下这两个的输出结果。第一个表达式全是int类型的数据,所以结果默认为int类型,小数部分数据自动抹去

0 回复 有任何疑惑可以回复我~

自动抹小数点

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)
  • 参与学习       1168249    人
  • 解答问题       18754    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程

运算优先级

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号