課程
/后端開發
/Java
/Java入門第一季(IDEA工具)升級版
three -=one為什么等于30?不是應該等于20么?
2021-08-07
源自:Java入門第一季(IDEA工具)升級版 3-3
正在回答
public class HelloWorld{
? ? public static void main(String[] args) {
? ? int one = 10 ;
? ? ? ? int two = 20 ;
? ? ? ? int three = 0 ;
? ? ? ? three=one+two;
? ? ? ? System.out.println(three);? ? //現在three=30
? ? ? ? System.out.println(three+=one);? ? //現在three=40
? ? ? ? System.out.println(three-=one);? ? //現在three=30?
? ? ? ? System.out.println(three*=one);? ? //現在three=300
? ? ? ? System.out.println(three/=one);? ? //現在three=30
? ? ? ? System.out.println(three%=one);? ? //現在three=0
/*
每一次輸出都在對three重新賦值然后進行下面的繼續運算
不知道這樣說合理不
*/
?three+=one;
? ? ? ? System.out.println("three+=one==>"+three);
//這時候等于40
? ? ? ? ?three-=one;
? ? ? ? System.out.println("three-=one==>"+three);
//這時候用上個式子的結果再減one就是40-10也就等于30了
//第一行是說three= one + two ==> +three 所以是等于30
//第二行是說three += one ==> +three? 所以是等于40
//第三行是說three -= one ==> +three 所以是用40-10+0=30
舉報
0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始
2 回答three /= one 為什么等于30
3 回答three-=one怎么還等于30?
3 回答 int one = 10 ; int two = 20 ; int three = 0; three=one+two; three=three/one;=0 three/=one;=30我始終不明白three/=one為什么等于30
1 回答three/=one;30除以30不是等于1嗎?
3 回答three-=one----------------three=three-one的值不是20嗎,為什么是30?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2022-02-25
public class HelloWorld{
? ? public static void main(String[] args) {
? ? int one = 10 ;
? ? ? ? int two = 20 ;
? ? ? ? int three = 0 ;
? ? ? ? three=one+two;
? ? ? ? System.out.println(three);? ? //現在three=30
? ? ? ? System.out.println(three+=one);? ? //現在three=40
? ? ? ? System.out.println(three-=one);? ? //現在three=30?
? ? ? ? System.out.println(three*=one);? ? //現在three=300
? ? ? ? System.out.println(three/=one);? ? //現在three=30
? ? ? ? System.out.println(three%=one);? ? //現在three=0
/*
每一次輸出都在對three重新賦值然后進行下面的繼續運算
不知道這樣說合理不
*/
2021-08-25
?three+=one;
? ? ? ? System.out.println("three+=one==>"+three);
//這時候等于40
? ? ? ? ?three-=one;
? ? ? ? System.out.println("three-=one==>"+three);
//這時候用上個式子的結果再減one就是40-10也就等于30了
2021-08-07
//第一行是說three= one + two ==> +three 所以是等于30
//第二行是說three += one ==> +three? 所以是等于40
//第三行是說three -= one ==> +three 所以是用40-10+0=30