- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java程序设计案例教程(第二版)周怡、张英主编。第3章 习题答案
习题3
一、判断题
1.Java的各种数据类型占用固定长度,与具体的软硬件平台环境无关。(√ ) 难度:容易 参考出处: 3.2节
2.用“+”可以实现字符串的拼接,用“-”可以从一个字符串中去除一个字符子串。(× )
难度:容易 参考出处: 3.5节
3.Java不区分大小写的语言。(×) 难度:容易 参考出处: 3.1.1节
4.Java的String类的对象既可以是字符串常量,也可以是字符串变量。(√ )
难度:容易 参考出处: 3.4节
5.注释的作用是使程序在执行时在屏幕上显示//之后的内容。(√ )
难度:容易 参考出处: 3.1.4节
6.在Java的方法中定义一个常量要用const关键字。( × )
难度:容易 参考出处: 3.4.1节
二、选择题
1.Java语言中语句是以 C 作为结束的。
A.句号 B.引号 C.分号 D.括号
2.初次在医院进行挂号的患者需要提供其基本信息,其中年龄数据类型的定义形式为 A 。
A.int B.double C.char D.boolean
3.下面的Java的标识符哪个是合法的 A 。
A.$患者编号 B.患者 姓名 C.患者-年龄 D.1患者婚否
4.关于数据类型转换,下面描述中错误的是 C 。
A.int类型可以转换成float类型数据
B.long类型可以转换成short类型数据
C.long类型不可以转换成short类型数据
D.数据类型不一致时,必须进行数据类型的转换才能进行赋值
5.以下数据类型最高级的是 D 。
A.short B.int C.char D.float
6.设 int x = 1 , y = 2则表达式+=++y运行后x的值是A.4?? B.3????C.2? D.1
7.换行符的正确转义字符是 C 。
A./n B.\r C.\n D./r
三、填空题
1.整型类型的变量有字节型 、 短整型 、 整型 、 长整型 。
2.Java中,逻辑常量的值有 true 和 false 。
3.表达式(1520 ? 1 : 2)的值为 2 。
4.执行语句int s=(int)123.45之后,变量s的值为 123 。
5.现有2个char类型的变量x=a,y=3,当执行x=(char)(x+y);语句之后,x的值应该是 100 。
6.Java中定义常量必须使用的关键字是final 。
四、简答题
1.标识符的定义规则有哪些?
答:(1)常量名全部采用大写字母
(2)变量名、对象名、方法名、包名等标识符全部采用小写字母,如果标识符由多个单词构成,则首字母小写,其后单词的首字母大写,其余字母小写,如getName
(3)类名首字母大写
难度:容易 参考出处: 3.8节
Java中的数据类型有哪些?
答:Java语言中定义了8个基本数据类型,它们分别是字节型(byte)、短整型(short)、整型(int)、长整型(long)、单精度浮点型(float)、双精度浮点型(double)、字符型(char)、布尔型(boolean)
难度:容易 参考出处: 3.2节
什么是常量?Java中常量的定义有几种?
答:常量是在程序中可以直接引用的实际数据项,并且在所有的操作中其值始终保持不变。在Java语言中,常量有整数类型、浮点类型、字符类型和布尔类型,这种表示方式的常量称为直接常量。常量除了使用这种表示方式以外,还可以用标识符表示常量,称为符号常量。符号常量必须先声明,后使用。
难度:容易 参考出处: 3.4.1节
请举例说明Java中数据类型的转换分为哪两种?
答:(1)自动类型转换是从低级数据类型向高级数据类型的转换。
例如: int x=8;
long y=x;
虽然把int型数据赋值给long型变量,但是Java进行了自动转换,所以程序在编译的时候不会出错。
(2) 强制类型转换是把数据从高级数据类型向低级数据类型转换。
您可能关注的文档
- 2017届宁夏石嘴山市第三中学高三上学期第二次适应性(10月)考试数学(文)试题.doc
- 比例和分数问题(2006-2013广州市大联盟数学小升初真题).docx
- 初二物理第十二周周测试(声现象).doc
- 安徽省江淮十校2015届高三8月联考数学(理)试题.doc
- 辽宁省锦州市锦州中学2016届高三理综10月阶段测试试题(无答案).doc
- 广东省普宁兴文中学10-11学年上学期期末考试数学试题(必修1,2).doc
- 中考运动和力试题精选1.doc
- 第10讲 近代物理总结(学生版).doc
- 一级建造师建模考题1(公路工程).doc
- 江西省南昌市10所省重点中学命制2013届高三第二次模拟突破冲刺数学(文)试题(三).doc
文档评论(0)