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

int a = 3; b = 4;计算a+b%(a+b)/a+a*b-b该算式中4%(3+4)为什么会等于4?4%7=4吗?

int a = 3; b = 4;计算a+b%(a+b)/a+a*b-b该算式中4%(3+4)为什么会等于4?4%7=4吗?

正在回答

4 回答

4%7=0.5714285714285714‬ 取最後餘數 4

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

int 只取整数位

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

因为4%7=0......4

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

3+4%(3+4)/3+3*4-4
=3+4%7/3+12-4
=3+4/3+8
=3+1+8
=12

1 回复 有任何疑惑可以回复我~
#1

还没入门的萌新QWQ 提问者

4%7直接不计算对吗
2018-11-09 回复 有任何疑惑可以回复我~
#2

ARunote 回复 还没入门的萌新QWQ 提问者

4%7(4取余7=4)然后4/3这个部分应该是小数点后面的省略了吧
2018-11-09 回复 有任何疑惑可以回复我~
#3

KooFung 回复 ARunote

整形计算只看整数部分,小数部分不计
2018-11-12 回复 有任何疑惑可以回复我~
#4

qq_宝慕林7032792

4/3怎么等于的1???
2019-09-16 回复 有任何疑惑可以回复我~
查看1条回复

举报

0/150
提交
取消

int a = 3; b = 4;计算a+b%(a+b)/a+a*b-b该算式中4%(3+4)为什么会等于4?4%7=4吗?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信