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

C语言中,+-*、%,请问在复合算式中,它们运算优先级是怎样的?

C语言中,+-*、%,请问在复合算式中,它们运算优先级是怎样的?


正在回答

3 回答

皮和客户v

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

我也是这么算的  应该是对的  答案是对的

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

a=3, b=4

3+4%(3+4)/3+3*4-4

第一步括号:     3+4&7/3+3*4-4

第二步*/%:     4%7/3=4/3=1    3*4=12   

第三步+ -:     得到:3+1+12-4=12

请问我这样的计算顺序是否错误?

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

屠耐

注意第二步的优先级,先算除再算模!!
2019-03-23 回复 有任何疑惑可以回复我~
#2

屠耐 回复 屠耐

对呀,答案错了
2019-03-23 回复 有任何疑惑可以回复我~
#3

屠耐 回复 屠耐

厉害厉害
2019-03-23 回复 有任何疑惑可以回复我~
#4

藤原码红 回复 屠耐

你错了吧,乘除模不是同级吗……所以按从左到右计算吧
2019-03-24 回复 有任何疑惑可以回复我~
#5

虫儿飞她在追

4/3为什么等于1
2019-05-13 回复 有任何疑惑可以回复我~
查看2条回复

举报

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

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

进入课程

C语言中,+-*、%,请问在复合算式中,它们运算优先级是怎样的?

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