除了賦值運算子「=」,還有其他的賦值運算子:
加賦值「+=」:先加後賦值。請看下面的例子:
int x=5;x += 2;//
這句等同於x=x+2;執行後,x的值為7
減賦值「-=」:先減後賦值。請看下面的例子:
int x=5;x -= 2;//
這句等同於x=x-2;執行後,x的值為3
乘賦值「*=」:先乘後賦值。請看下面的例子:
int x=5;x *= 2;//
這句等同於x=x*2;執行後,x的值為10
除賦值「/=」:先除後賦值。請看下面的例子:
int x=5;x /= 2;//
這句等同於x=x/2;執行後,x的值為2
取餘賦值「%=」:先取餘後賦值。請看下面的例子:
int x=5;x %= 2;//
這句等同於x=x%2;執行後,x的值為1
與其他運算子從左向右計算不同,賦值運算子從右向左計算。
以上摘自慕課網課程《c#開發輕鬆入門》
C 基礎入門筆記(三)運算子基礎
你學或不學,c 就在那裡,不停地勾引著你 黑馬講義原檔案點這裡自取哈,共同學習共同進步。作用 用於執行 的運算 本章我們主要講解以下幾類運算子 運算子型別作用 算術運算子 用於處理四則運算 賦值運算子 用於將表示式的值賦給變數 比較運算子 用於表示式的比較,並返回乙個真值或假值 邏輯運算子 用於根據...
筆記 C 基礎入門(二十) C 的條件運算子
c 提供了一種條件運算子,能夠代替簡單的 if.else 結構。這種條件運算子的語法如下 條件表示式 分支1 分支2 就是條件運算子,可以看到它有3個運算元,所以又被稱為三元運算子。它的運算邏輯是 當條件表示式為 true 時,執行分支1 當條件表示式為 false 時,執行分支2。下面的例子中,根...
筆記 C 基礎入門(九) C 的算術運算子
加 加號有2個用途 當用加號連線兩個數字時,會計算出這兩個數字的和。比如 console.writeline 9 2.2 輸出11.2 另一種情況,當加號兩邊包含字串的時候,會把兩邊的表示式連線成新的字串。比如 console.writeline 9 2.2 輸出92.2 因為 2.2 是字串,所以...