加:+ 。加號有2個用途:當用加號連線兩個數字時,會計算出這兩個數字的和。比如:
console.writeline(9+2.2);//輸出11.2
另一種情況,當加號兩邊包含字串的時候,會把兩邊的表示式連線成新的字串。比如:
console.writeline(9+"2.2");//
輸出92.2
因為"2.2"是字串,所以9也被轉換為"9",+起的作用是連線字串
減:- 。減號的作用就是減法。比如:
console.writeline(15-23);//輸出-8
乘:* 。乘號的作用是求2數的乘積。比如:
console.writeline(0.8*3);//輸出2.4
除:/。除號的作用是求2數相除的商。比如:
console.writeline(2/0.5);//輸出4.0
但是,2個整數相除,結果僅保留整數部分,小數部分會被捨去。
console.writeline(5/10);//輸出0
取餘運算子——
c#中的取餘運算子就是%。
除號的作用是求2個數字相除的商,而取餘運算子%的作用是求兩個數字相除的餘數。比如:
console.writeline(19/5);//求19除以5的商,輸出3
console.writeline(
19%5);//
求19除以5的餘數,輸出4(商3餘4)
程式設計中,%常常用來檢查乙個數字是否能被另乙個數字整除。比如下面的**片段:
int number = 29;console.writeline(number%2);//
求number除以2的餘數
如果輸出0,表示沒有餘數,即number能夠被2整除(是偶數);如果輸出1,表示有餘數,即number不能被2整除(是奇數)。
運算子++和--
++,叫做自加運算子。比如你今年18歲,明年長了一歲,用**寫出來是這樣:
int age=18;//今年18歲
age=age+1;//
明年,在今年的年齡上加1歲
也可以寫成這樣:
int age=18;//今年18歲
age++;//
明年,在今年的年齡上加1歲
age++;與age=age+1;作用相同,都是變數的值+1。
--,叫做自減運算子。同理,你今年18歲,用了xx護膚水以後,明年變成17歲了,可以這樣寫:
int age=18;//今年18歲
age--;//
等同於 age=age-1;
另外,age++;與age--;也可以寫作++age;或--age;
但請注意:如果與其他運算在同一語句中,++寫在變數前面或後面,演算法不一樣,請看下例:
console.writeline(age++);作用等同於下面兩句:
console.writeline(age);//先列印age=age+1;//
後自加
console.writeline(++age);作用等同於下面兩句:
age=age+1;//先自加console.writeline(age);
//後列印
運算順序不一樣輸出的結果也不會相同。
以上摘自慕課網課程《c#開發輕鬆入門》
c 算術運算子
一 算術運算子 加 減 乘 除 整型的除法是不算小數點的,也就是說結果是整數,餘數捨去了,求餘數看下面 求餘數 加減乘好理解,整型的除法和求餘數因為和我們平時習慣的計算不大一樣,做個例子 int i 5,j 2 console.writeline 算除法的結果 i j console.writeli...
C語言基礎學習運算子 基本算術運算子
基本算術運算子 c語言中用於基本算術運算的運算子有 這些運算子的用法和你想像到的基本無異 加法運算子 使得它兩側的值被加到一起。減法運算子 用它前面的數減去後面的數。乘法由 表示。c語言並沒有計算平方的函式,也沒有指數運算子。但你可以利用乘法來計算平方。符號 表示求餘。求餘運算的結果是兩數相除後的餘...
C 基礎入門筆記(三)運算子基礎
你學或不學,c 就在那裡,不停地勾引著你 黑馬講義原檔案點這裡自取哈,共同學習共同進步。作用 用於執行 的運算 本章我們主要講解以下幾類運算子 運算子型別作用 算術運算子 用於處理四則運算 賦值運算子 用於將表示式的值賦給變數 比較運算子 用於表示式的比較,並返回乙個真值或假值 邏輯運算子 用於根據...