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

为什么我老算的是11?

5aa7dbe60001d7f615012667.jpg
为什么我老算的是11?

正在回答

3 回答

老哥比我还半途而废

4%7/3也就是这里出错了吧!

4%7因为除不开,除数是0,余数当然是4了

4/3算出来的是小数,可是咱们前面规定了它是int类型的,所以就是1了

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

a=3;
a+b=7;
b%(a+b)=4%7=4;
4/3=1(int)
a*b-b=12-4=8.
原式=3+1+8=12
是这个答案吗?
过程有点乱,见谅。

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

首先算(a+b)

再算b%(a+b)

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

举报

0/150
提交
取消
C语言入门
  • 参与学习       926210    人
  • 解答问题       20797    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

为什么我老算的是11?

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