課程
/后端開發
/C
/C語言入門
為啥過不去?
2015-08-13
源自:C語言入門 4-10
正在回答
不可以,因為i=i*flag; 這句話,你把整個流程讀一遍
1、i++
2、i改變符號
3、運算
4、flag改變符號
再次循環的時候i++,如果上面已經把i變成負數了,那么再加加就有問題了,也就說你這個寫法i的值是不停的再改變正負數
慕神1056363 提問者
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
1 回答為什么這個要注釋掉
3 回答為什么這么寫不可以?
1 回答注釋那里“為什么只寫了一個條件”是為什么????
4 回答這樣寫為什么不可以
4 回答為什么這樣寫不可以?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-08-13
不可以,因為i=i*flag; 這句話,你把整個流程讀一遍
1、i++
2、i改變符號
3、運算
4、flag改變符號
再次循環的時候i++,如果上面已經把i變成負數了,那么再加加就有問題了,也就說你這個寫法i的值是不停的再改變正負數