购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

第3章习题

3.1 Java语言定义了哪几种基本数据类型?

3.2 表示整数类型数据的关键字有哪几个?它们各占用几个字节?

3.3 单精度浮点型(float)和双精度浮点型(double)的区别是什么?

3.4 字符型常量与字符串常量的主要区别是什么?

3.5 简述Java语言对定义标识符的规定。

3.6 Java语言采用何种编码方案?有何特点?

3.7 什么是强制类型转换?在什么情况下需要用强制类型转换?

3.8 自动类型转换的前提是什么?转换时从“短”到“长”的优先级顺序是怎样的?

3.9 数字字符串转换为数值型数据时,所使用的方法有哪些?

3.10 写出由键盘输入数据的两种基本格式。

3.11 编写程序,从键盘上输入一个浮点数,然后将该浮点数的整数部分输出。

3.12 编写程序,从键盘上输入两个整数,然后计算它们相除后得到的结果并输出。

3.13 编写程序,从键盘上输入圆柱体的底半径r和高h,然后计算其体积并输出。

3.14 Java语言有哪些算术运算符、关系运算符、逻辑运算符、位运算符和赋值运算符?

3.15 逻辑运算符中的逻辑与、逻辑或和简洁与、简洁或的区别是什么?

3.16 逻辑运算符与位运算符的区别是什么?

3.17 什么是运算符的优先级和结合性?

3.18 写出下列表达式的值,设x=3,y=17,yn=true。

(1)x+y*x—— (2)—x*y+y (3)x<y&&yn

(4)x>y||!yn (5)y!=++x?x:y (6)y++/——x FWAoUcIzeoCUEVIeXMb2qqXmqJzw0/LQNKKXuQWhNS01SO74AwSythsCC4DSnrAC

点击中间区域
呼出菜单
上一章
目录
下一章
×