算術運算符
算術運算符用在數(shù)學表達式中,它們的作用和在數(shù)學中的作用一樣。下表列出了所有的算術運算符。
表格中的實例假設整數(shù)變量A的值為10,變量B的值為20:
操作符描述例子
+加法 - 相加運算符兩側的值A + B等于30
-減法 - 左操作數(shù)減去右操作數(shù)A – B等于-10
*乘法 - 相乘操作符兩側的值A * B等于200
/除法 - 左操作數(shù)除以右操作數(shù)B / A等于2
%取模 - 右操作數(shù)除左操作數(shù)的余數(shù)B%A等于0
+ +自增 - 操作數(shù)的值增加1B + +等于21
--自減 -- 操作數(shù)的值減少1B - -等于19
實例
下面的簡單示例程序演示了算術運算符。復制并粘貼下面的Java程序并保存為Test.java文件,然后編譯并運行這個程序:
public class Test {
public static void main(String args[]) {
int a = 10;
int b = 20;
int c = 25;
int d = 25;
System.out.println("a + b = " + (a + b) );
System.out.println("a - b = " + (a - b) );
System.out.println("a * b = " + (a * b) );
System.out.println("b / a = " + (b / a) );
System.out.println("b % a = " + (b % a) );
System.out.println("c % a = " + (c % a) );
System.out.println("a++ = " + (a++) );
System.out.println("a-- = " + (a--) );
// 查看 d++ 與 ++d 的不同
System.out.println("d++ = " + (d++) );
System.out.println("++d = " + (++d) );
}
}
嘗試一下 »
以上實例編譯運行結果如下:
a + b = 30
a - b = -10
a * b = 200
b / a = 2
b % a = 0
c % a = 5
a++ = 10
b-- = 11
d++ = 25
++d = 27
2015職稱計算機考試書PowerPoint2007中 .. 定價:¥45 優(yōu)惠價:¥42 更多書籍 | |
2015年全國職稱計算機考試教材(2007模 .. 定價:¥225 優(yōu)惠價:¥213 更多書籍 |