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

我的结果是11,想不明白

我是这样想的:
考虑五种运算符的优先级,依次为*/%+-,故而a+b=7;7/a=7/3=2;b%2=4%2=0;3+0+12-4=11

我哪里错了呢?求同学们告知,谢了!

正在回答

2 回答

先算4%7  再算5/3

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

程序鸭

4%7 结果是什么?
2018-07-29 回复 有任何疑惑可以回复我~
#2

小小粉刷匠007 回复 程序鸭

4%7结果是4
2018-08-01 回复 有任何疑惑可以回复我~
#3

程序鸭 回复 小小粉刷匠007

非常感谢
2018-08-01 回复 有任何疑惑可以回复我~
#4

王小纯 回复 小小粉刷匠007

4%7怎么算的啊?4除7,7除4都不对
2018-08-15 回复 有任何疑惑可以回复我~
#5

慕娘7216434 回复 小小粉刷匠007

上面一个运算得3,然后我懵了
2018-09-14 回复 有任何疑惑可以回复我~
#6

斯堪的纳唯亚Luke 回复 小小粉刷匠007

为什么4%7结果是四呢?
2018-10-19 回复 有任何疑惑可以回复我~
查看3条回复

*/%运算优先级是一样的,+-优先级低一级且拥有同样的优先级,运算中按照从左向右的顺序即可,这是优先级记错了。

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

举报

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

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

进入课程

我的结果是11,想不明白

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