网站大量收购独家精品文档,联系QQ:2885784924

Java程序设计案例教程 第2版 习题答案 习题2.doc

Java程序设计案例教程 第2版 习题答案 习题2.doc

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

【习题2】

一、选择题

DABBB

二、填空题

1、关键字又为保留字

2、单行注释多行注释文档注释

3、常量变量

三、简答题

1、Java中标识符定义的规则有哪些?

答:标识符用来表示变量、常量、类、方法、数组、文件、接口、包等元素的名字。Java语言中的标识符是由Java字母、下划线、美元符号($)和数字组成,并且需要遵守以下的规则:

区分大小写。

应以Java字母、下划线或$符号开头,不能以数字开头。

没有长度限制,标识符中最多可以包含65535个字符。

不能使用Java中的关键字。

2、下面哪些是Java中的标识符?

$_12helloMy%VarINTYOU#Me

答:$_12helloINT

3、Java中包含哪些基本数据类型?

答:

4、Java中怎样进行注释?

答:单行注释的形式为://这里是单行注释的内容

多行注释的形式为:/*

多行注释的内容

*/

文档注释的形式为:/**

文档注释的内容

*/

5、(1)2.5(2)1.5(3)81

6、(1)(a+b)/(x+y)(2)Math.sqrt(p*(p-a)*(p-b)*(p-c))

(3)Math.sin(x)/(2*m)(4)(a+b)*h/2

7、(1)false(2)true(3)true(4)true

8、(1)true(2)true(3)true

四、编程题

1、设计一个程序,从键盘输入一个矩形的长和宽,求其周长和面积。

答:

importjava.util.Scanner;

publicclassEx2_1{

publicstaticvoidmain(String[]args){

Scannersc=newScanner(System.in);

intlength,width;

intarea,perimeter;

System.out.print(请输入矩形的长:);

length=sc.nextInt();

System.out.print(请输入矩形的宽:);

width=sc.nextInt();

area=length*width;

perimeter=(length+width)*2;

System.out.println(矩形的面积是:+area);

System.out.println(矩形的周长是:+perimeter);

}

}

2、从键盘输入一个三位数n,拆分这个数字,百位用a表示,十位用b表示,个位用c表示,用这三个数字重组一个三位数m,这个三位数由cba表示,例如输入123,输出321,试设计这个程序。

(算法提示:a=n/100,b=n/10%10,c=n%10,m=c*100+b*10+a)

答:

importjava.util.Scanner;

publicclassEx2_2{

publicstaticvoidmain(String[]args){

Scannersc=newScanner(System.in);

intm,n,a,b,c;

System.out.print(请输入一个三位数:);

n=sc.nextInt();

a=n/100;

b=n/10%10;

c=n%10;

m=c*100+b*10+a;

System.out.println(新的三位数是:+m);

}

}

文档评论(0)

lai + 关注
实名认证
内容提供者

精品资料

版权声明书
用户编号:7040145050000060

1亿VIP精品文档

相关文档