逻辑运算符优先级

来源:3-10 练习题

拥抱星星的月亮1

2017-05-07 17:28

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

结果不是应该是一的吗为什么会是2呢?

写回答 关注

2回答

  • 慕粉1473302164
    2017-05-07 17:32:43
    已采纳

    第三步算出来为8,第四步应该是8%3求余,所以是2

    拥抱星星的月...

    非常感谢!

    2017-05-07 18:01:50

    共 2 条回复 >

  • 慕粉1473302164
    2017-05-07 17:44:48

    35÷4=8......3,这里/是显示商,%的意思是求余,显示余数,比方说5/3表示1,5%3表示2,这和int没关系

Java入门第一季(IDEA工具)升级版

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

1165574 学习 · 17587 问题

查看课程

相似问题