課程
/后端開發
/C#
/C#開發輕松入門
x++不是表示先運行 再加1嗎??
x +=3;//x=3
?x %=2;//x=1
?x = x + 1;//x=2?
碰壁了??!
2016-06-08
源自:C#開發輕松入門 2-23
正在回答
x++ 是指先給x的本身值自加1即此算式的意識是 ? x=x+1 ? 的縮寫
同理 x+=3 即為 x=x+3 是先加3在將計算后的值賦給x
x%=2 即為 x=x%2 是先將原x的值取余2后在賦值給x的
x=x+1 與 x++是一樣的意識,只不過后者是前者的縮寫。
光平哥哥 提問者
x++等同于x=x后再加1
x+=3則表示x=x+3
x%=2則表示x=x%2
x=x+1就可以用++x來表示
說反了,++x等同于x=x+1,而x++則等同于x=x后再加1
為什么?我在系統?里面運行 X++??是0
明月暖清風
我知道我的問題所在了,我弄混淆了,必須在同一語句中,才能進行先運算,再加1。
舉報
本門課程是C#語言的入門教程,將帶你輕松入門.NET開發
4 回答關于++x的一些小問題?
1 回答++x為什么會使得后面的x的值也發生變化
2 回答x%2==1 或者 x%2!=0 ? 這一句 為什么不是x%2!==0? 為什么一個用等于一個用賦值?
4 回答int x = 1; while(true)關于這個循環條件的不解之處。
2 回答a = ++x * x 同行的x是否同時變更變量值
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-06-08
x++ 是指先給x的本身值自加1即此算式的意識是 ? x=x+1 ? 的縮寫
同理 x+=3 即為 x=x+3 是先加3在將計算后的值賦給x
x%=2 即為 x=x%2 是先將原x的值取余2后在賦值給x的
x=x+1 與 x++是一樣的意識,只不過后者是前者的縮寫。
2019-10-18
x++等同于x=x后再加1
x+=3則表示x=x+3
x%=2則表示x=x%2
x=x+1就可以用++x來表示
2019-10-18
說反了,++x等同于x=x+1,而x++則等同于x=x后再加1
2017-05-16
為什么?我在系統?里面運行 X++??是0
2016-06-09
我知道我的問題所在了,我弄混淆了,必須在同一語句中,才能進行先運算,再加1。