(1)了解算术运算符、关系和条件运算符、逻辑运算符、位运算符的含义和使用方法。
(2)了解表达式的含义和使用方法。
一、实验目的和要求:
实验目的
(1)熟练掌握各种运算符的功能及使用要求。
(2)理解表达式及其值的含义。
实验要求
(1)了解算术运算符、关系和条件运算符、逻辑运算符、位运算符的含义和使用方法。
(2)了解表达式的含义和使用方法。
二、实验内容和原理
实验内容(重难点)
(1)Java语言的标识符与关键字。
(2)基本类型的包装类,特别注意与C/C++的不同之处。
三、主要仪器设备
(1)多媒体计算机;
(2)Windows NT/2000/XP/7操作系统;
(3)Java JDK6.0或以上;
(4)开发平台Eclipse。
四、操作方法和实验步骤
(1)运行教材实验二的程序,并分析无论a、b为何值,result值始终为0或1的原因。
……
……
…
……
…
……
…
装
……
…
…
…
…
…
…
………………………………………………订…………装…………………………………(2)如果要计算表达式2ab/(a+b)的值,应如何修改代码。 (3)交换两个变量的值(不允许使用中间变量)。 (4)逆序输出一个7位整数,如8 639 427输出为7 249 368(不允许使用循环语句)。 (5)对于int型变量a,以最快的速度计算34*a的值。 (6)字符型变量ch中存放着一个大小写未知的英文字母,判断其大小后,将ch的值转换为小写或大写字母(不允许使用加减运算符合if语句)。 (7)使用嵌套的条件运算符,求a、b、c中的最大者。 六、实验结果与分析 (1) 1