Java入门第一季 3-10的练习题中(11+3*8)/4的结果为何为8?(11+2*8)=35,35/4=8?
楼上正解
理解了,谢谢帮忙解析。
在java中,运算值得注意的有这几个字符:
“/”这是取整,a/b,a除以b,得到的结果只保留商,而舍去余数
“%”这是取余,而这个刚好相反,只保留余数,舍去商,望采纳
/运算不取余数,直接丢弃了,4*8=32,所以35/4=8