課程
/后端開發
/Java
/Java入門第一季(IDEA工具)升級版
而且three/=one不是等于0么,為什么=30啊
2018-07-11
源自:Java入門第一季(IDEA工具)升級版 3-3
正在回答
Q1:+three? 是因為這里three設置的是初始變量值,數值為0,然后運行途中就該它的賦值;
Q2:three/=one的值為30,剛剛Q1就說了three的值在運行途中一直在變,當運行到
? ? ? ???System.out.println("three*=one==>"+(three*=one));
? ? ? ? ?時,three的值就為300了,所以three/=one的值是300/10=30;
希望能幫到你
AndrewOVO 提問者
因為three/=one,即three=three/one;three=300/10;上一個three*=one計算得three為300
。。。好好審題兄弟,前面的 three=0;是初始變量值,通過下面計算的它的值一直在邊,你拿原始值在算。。。
舉報
0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始
3 回答three-=one----------------three=three-one的值不是20嗎,為什么是30?
3 回答System.out.println(three%=one);
2 回答為什么白色的three的值是0,而紅色部分這些three的值是30,而不是0?
2 回答 怎么樣讓three+=one;打印的值以three=0為基礎,而不是30.
5 回答為什么最后是+three啊
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-07-11
Q1:+three? 是因為這里three設置的是初始變量值,數值為0,然后運行途中就該它的賦值;
Q2:three/=one的值為30,剛剛Q1就說了three的值在運行途中一直在變,當運行到
? ? ? ???System.out.println("three*=one==>"+(three*=one));
? ? ? ? ?時,three的值就為300了,所以three/=one的值是300/10=30;
希望能幫到你
2018-07-11
因為three/=one,即three=three/one;three=300/10;上一個three*=one計算得three為300
2018-07-11
。。。好好審題兄弟,前面的 three=0;是初始變量值,通過下面計算的它的值一直在邊,你拿原始值在算。。。