java2实用教程第六版习题答案
java2实用教程第六版习题答案
配套的实验书最后有答案,有书的翻书,没书的我把答案发后面
第一章
一.判断题
✔××✔×××
二.单选题
BDACC
三.挑错题
DAB(第二题在书上无错误,但在习题库中public为publlic,习题库中选A)
四.阅读程序题
(1)Speak.java
(2)2个 Speak.class Xiti4.class
(3)Xiti4
(4)在类Speak中找不到类方法
习题二:
×✔✔×✔ ✔✔✔××
单选题BACAD BBD
挑错题DABC
阅读程序题
1.低
2.
3.
4. 4 1
5.40 20
五.编程题
public class e { public static void main(String[] args) { char a='你'; char b='我'; char c='他'; System.out.println("你:"+(int)a); System.out.println("我:"+(int)b); System.out.println("他:"+(int)c); } } public class e { public static void main(String[] args) { char a='α'; for(int i=0;i<24;i++) { char b=a; System.out.println(b); a++; } } }习题三
一. ×✔✔×✔ ✔✔✔×× 第一题(java中0,1不能代表true和false)
二.ACBCCC
三.DBD
四
1.你,苹,甜
2.Jep好好
3.x=-5y=-1
五.
1.
public class e { public static void main(String[] args) { int total=0; for(int i=1;i<=10;i++) { total+=jiecheng(i); } System.out.println(total); } public static int jiecheng(int i) { int temp=1; for (;i>1;i--) { temp*=i; } return temp; } }2,3,4就不打了,基本学Java前已经用其他语言编译过了,自己写吧
5.
public class e { public static void main(String[] args) { int total=0; int b=8; for(int i=1;i<=10;i++) { total+=b; b=b*10+8; } System.out.println(total); } }5.
public class e { public static void main(String[] args) { int total=0; int num=0; for(int i=1;total<8888;i++) { total+=i; num=i; } System.out.println(num); } }
习题四
✔✔✔×✔✔✔✔××
单选题
BDDDAC
挑错题
BCC
习题五
×✔×✔× ✔✔✔××
选择题(注意第三题是多选)
C D CD D B B D B A
挑错题
B D
之后的章节慢慢跟新,如果有错误希望能指出,我及时改正
习题六
××××✔
选择题(注意多选)
D AB A
挑错题
D D
输出结果题
15.0 8
18 15
18:12:7:6
习题七
✔✔✔✔✔
××✔×✔
A B C C C
1.大家好,祝工作顺利
2.p是接口变量
3.你好 fine thanks
4.100:101
5.我是红牛
习题八
✔×✔×✔
✔✔✔×✔
A C B D C