課程
/后端開發
/Java
/Java入門第一季(IDEA工具)升級版
想不通,編寫錯誤?
2017-06-20
源自:Java入門第一季(IDEA工具)升級版 3-7
正在回答
應該是three+=one運算完three=40再賦值給four,此時three=40了,
依次列推,第55行的時候three%=one運算完成,此時three已經等于0了,然后把0賦值給eight此時ehiht=three=0
這就是你的結果了,經過幾輪計算three已經不是原來那個three了
就比如 ?3=3 ?有意義嗎 ?這是沒意義的 ?所以等于0
one加two前面強制轉換類型為int看行不行
慕設計6354321 提問者
舉報
0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始
3 回答int one = 10 ; int two = 20 ; int three = 0 ;為什么three=one+two
3 回答 int one = 10 ; int two = 20 ; int three = 0; three=one+two; three=three/one;=0 three/=one;=30我始終不明白three/=one為什么等于30
2 回答為什么 three = one + two;不能int three = one + two 嗎
1 回答three=one+two
2 回答three=one+two;有什么用?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-06-22
應該是three+=one運算完three=40再賦值給four,此時three=40了,
依次列推,第55行的時候three%=one運算完成,此時three已經等于0了,然后把0賦值給eight此時ehiht=three=0
這就是你的結果了,經過幾輪計算three已經不是原來那個three了
2017-07-10
就比如 ?3=3 ?有意義嗎 ?這是沒意義的 ?所以等于0
2017-06-20
one加two前面強制轉換類型為int看行不行