加減乘除及餘數運算
|
|||
算術運算子
|
用途
|
範例
|
結果
|
+
|
加法
|
X=3+3
|
X=6
|
-
|
減法
|
X=5-4
|
X=1
|
*
|
乘法
|
X=5*5
|
X=25
|
/
|
除法
|
X=150/50
|
X=3
|
%
|
相除取餘數
|
X=100%33
|
X=1
|
遞增與遞減運算
|
|||
使用方式
|
範例
|
結果
|
註解
|
前序(prefix)
|
A=++X
|
A=5;X=5
|
先將X值加1後,再將X值儲存於A中。
|
A=--X
|
A=5;X=5
|
先將X值減1後,再將X值儲存於A中。
|
|
後序(postfix)
|
A=X++
|
A=4;X=5
|
先將X值儲存於A後,再將X值加1。
|
A=X--
|
A=4;X=3
|
先將X值儲存於A後,再將X值減1。
|
數值的正負數表示
|
|
int
x=54;
|
宣告變數x為int整數型態,設定初始值為4
|
x=x-
-3;
|
空白隔開,避免和遞減運算子混淆
|
x=x-(-3);
|
括號隔開
|
資料型態的自動轉型
|
|
int
x=6,sum;
|
宣告變數x和sum為int型態,設定x初始值為6
|
float
y=0.2f;
|
宣告變數y為float型態,設定y初始值為0.2
|
sum=x+y
|
系統會將x轉型成float型態再與y相加,sum也會轉型成float型態才能將儲存結果值。
|
其它文章
沒有留言:
張貼留言