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

基础运算

如图,该题该怎么算呢?答案是12,本人表示懵。。。求大神指教5a33364c00016e6b03600640.jpg

正在回答

4 回答

  1. ()

  2. %、/、*

  3. =、+、-

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

看下运算符号的优先级吧

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

搞清楚运算符的优先级,(a+b)=7  ;b%7 = 4; 4/a=2; a+2=4;4+ a*b-b=16-4=12

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

qq_C_246

a=3,不是a=2
2018-01-09 回复 有任何疑惑可以回复我~
#2

莫凡几 回复 qq_C_246

(a+b)=7;b%7=4;4/3=1(两个整数相除,结果也为整数,小数部分省略);a+1+a*b-b=3+1+12-4=12.
2018-01-12 回复 有任何疑惑可以回复我~

是因为这里定义的a,b均为整数型吗?导致最后结果直接等于12

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

举报

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

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

进入课程

基础运算

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