考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
全国  |             |          |          |          |          |         
  当前位置:计算机等级 > 二级考试 > Java语言程序设计 > 考试辅导 > 文章内容
  

全国计算机等级考试Java语言程序设计辅导(11)

中华IT学院   【 】  [ 2016年1月30日 ]

  算术运算符

  算术运算符用在数学表达式中,它们的作用和在数学中的作用一样。下表列出了所有的算术运算符。

  表格中的实例假设整数变量A的值为10,变量B的值为20:

  操作符描述例子

  +加法 - 相加运算符两侧的值A + B等于30

  -减法 - 左操作数减去右操作数A – B等于-10

  *乘法 - 相乘操作符两侧的值A * B等于200

  /除法 - 左操作数除以右操作数B / A等于2

  %取模 - 右操作数除左操作数的余数B%A等于0

  + +自增 - 操作数的值增加1B + +等于21

  --自减 -- 操作数的值减少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

分享到:
本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved