課程
/后端開發
/C
/C語言入門
題目為a=3,b=4, a+b%(a+b)/a+a*b-b=? b%(a+b)/a這點是怎么計算的?求一步步的分析
2017-03-18
源自:C語言入門 3-5
正在回答
3+4%(3+4)/3+3*4-4=
3+4%7/3+3*4-4=
3+3/3+3*4-4=
3+1+3*4-4=
3+1+12-4=
3+1+12-4=12;
b%(a+b)/a ? ?先算括號里面的 ? 然后從左往右;?
優先級按1-10排列,1為最高10為最低:
優先級 ? ??????????????????????運算符
????1 ? ? ???????????????????????????()
????2???????? ?????????--,++,!,+(正號),-(負號)
????3???????????????????????????????*,/,%
????4????????????????????? ? ????+(加),-(減)
????5???????????????????????????=,<,>,<=,>=? ? ????????
????6??????????????????????????????== ?, ? !=
????7????????????????????????????????? ? &&
????8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??| |
????9????????????????????(:?)?三目云算法
????10????????????? =,+=,-+,*=,/=,%=
1234397820
從左到右就行,可以去查優先級表
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
1 回答這計算順序怎么算
3 回答3-4那里怎么計算的?
2 回答這個的計算順序
3 回答請問這道算式的計算順序是什么?
5 回答請問這題的計算順序是什么?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-03-20
3+4%(3+4)/3+3*4-4=
3+4%7/3+3*4-4=
3+3/3+3*4-4=
3+1+3*4-4=
3+1+12-4=
3+1+12-4=12;
b%(a+b)/a ? ?先算括號里面的 ? 然后從左往右;?
優先級按1-10排列,1為最高10為最低:
優先級 ? ??????????????????????運算符
????1 ? ? ???????????????????????????()
????2???????? ?????????--,++,!,+(正號),-(負號)
????3???????????????????????????????*,/,%
????4????????????????????? ? ????+(加),-(減)
????5???????????????????????????=,<,>,<=,>=? ? ????????
????6??????????????????????????????== ?, ? !=
????7????????????????????????????????? ? &&
????8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??| |
????9????????????????????(:?)?三目云算法
????10????????????? =,+=,-+,*=,/=,%=
2017-03-19
從左到右就行,可以去查優先級表