課程
/后端開發
/C
/C語言入門
我用codeblocks計算出來的答案我怎么也沒想通為啥是2,除非是b-a*2的結果-1被直接換算成了1然后++才變成2,這樣對么?
還是我的軟件有問題,為啥不是-1+1=0呢?
2016-12-08
源自:C語言入門 3-8
正在回答
這里考慮運算符優先級,
先算前置++(2級),再算*(3級),最后算-(4級)
int?a?=?5; int?b?=?9; ++b?-?a?*?2?=?10?-?a?*?2?=?10?-?10?=?0;
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
4 回答!(a*2-b)什么意思??? 不是(a*2-b)!=0嗎?
12 回答“b++>=a*2 || b-a<=a” 中“b-a”的b的值是9還是10?
2 回答"b++>=a*2 || b-a<=a"中的“ b-a<=a”是多少?“b++>=a*2”是多少?
4 回答我還是沒看懂這個b++>=a*2為什么是0
2 回答b++>=a*2是真是假
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-12-16
這里考慮運算符優先級,
先算前置++(2級),再算*(3級),最后算-(4級)