精品午夜福利中文字av_国产成人综合网_av毛片免费观看网站_欧美影视国产综合_野花香视频中文免费观看_亚洲无码要在线视频_又粗又大又用力大交换好大好爽小静_欧美贵妇v办公室高跟鞋_亚洲国产高清a∨网站_免费中文少妇亚洲

知ing

Java2實(shí)用教程(第4版)

耿祥義、張躍平 / 清華大學(xué)出版社

頑張って! 上傳

查看本書

習(xí)題三(第3章)

一、問(wèn)答題

1boolean

2.不可以

3boolean

4. 不是必須的

5結(jié)束while語(yǔ)句的執(zhí)行

6可以

二、選擇題

1A2C。 3C。

三、閱讀程序

1,,

2Jeep好好

3x=-5,y=-1

四、編程序題

1public class Xiti1 {

??public static void main(String args[]) {

double sum=0,a=1;

int i=1;

??????while(i<=10) {

??????????sum=sum+a;

??????????i++;

??????????a=a*i;

??????}

??????System.out.println("sum="+sum);

???}

}

2public class Xiti2?{

??public static void main(String args[])?{

??????int i,j;

??????for(j=2;j<=100;j++)?{?

??????????for(i=2;i<=j/2;i++)?{

?????????????if(j%i==0)

???????????????break;

??????????}

??????????if(i>j/2)?{

?????????????System.out.print(" "+j);

??????????}

??????}

???}

}

3class Xiti3 {

??public static void main(String args[]) {

??????double sum=0,a=1,i=1;

??????do { sum=sum+a;

???????????i++;

???????????a=(1.0/i)*a;

???????}

???????while(i<=20);

???????System.out.println("使用do-while循環(huán)計(jì)算的sum="+sum);

???????for(sum=0,i=1,a=1;i<=20;i++) {

??????????a=a*(1.0/i);

???????????sum=sum+a;

???????}

???????System.out.println("使用for循環(huán)計(jì)算的sum="+sum);

???}

}

4public class Xiti4 {

??public static void main(String args[]) {

?????int sum=0,i,j;

?????for(i=1;i<=1000;i++) {

????????for(j=1,sum=0;j<i;j++) {

???????????if(i%j==0)

???????????????sum=sum+j;

????????}

????????if(sum==i)

???????????System.out.println("完數(shù):"+i);

?????}

??}

}

5public class Xiti5 {

??public static void main(String args[])?{

?????int m=8,item=m,i=1;

?????long sum=0;

?????for(i=1,sum=0,item=m;i<=10;i++)?{

????????sum=sum+item;

????????item=item*10+m;

?????}

?????System.out.println(sum);

??}

}

6?public class Xiti6?{

??public static void main(String args[])?{

??????int n=1;

??????long sum=0;

??????while(true)?{

????????sum=sum+n;

????????n++;

????????if(sum>=8888)

??????????break;

??????}

??????System.out.println("滿足條件的最大整數(shù):"+(n-1));

???}

}

習(xí)題四(第4章)

一、問(wèn)答題

1. 封裝、繼承和多態(tài)。

2當(dāng)類名由幾個(gè)單詞復(fù)合而成時(shí),每個(gè)單詞的首字母使用大寫。

3名字的首單詞的首字母使用小寫,如果變量的名字由多個(gè)單詞組成,從第2個(gè)單詞開始的其它單詞的首字母使用大寫。

4屬性

5行為

6用類創(chuàng)建對(duì)象時(shí)。沒有類型

7用類創(chuàng)建對(duì)象時(shí)。

8一個(gè)類中可以有多個(gè)方法具有相同的名字,但這些方法的參數(shù)必須不同,即或者是參數(shù)的個(gè)數(shù)不同,或者是參數(shù)的類型不同。可以。

9可以不可以。

10.不可以。

11.一個(gè)類通過(guò)使用new運(yùn)算符可以創(chuàng)建多個(gè)不同的對(duì)象,不同的對(duì)象的實(shí)例變量將被分配不同的內(nèi)存空間。所有對(duì)象的類變量都分配給相同的一處內(nèi)存,對(duì)象共享類變量。

12.代表調(diào)用當(dāng)前方法的對(duì)象。不可以。

二、選擇題

1B。2D。3D。4D。5CD。6【代碼1】【代碼4。7【代碼4。

三、閱讀程序

1【代碼11,【代碼2121,【代碼3121。

2sum=-100。

3. 27。

4【代碼1:100,【代碼220.0。

5.?上機(jī)實(shí)習(xí)題目,解答略

6.?上機(jī)實(shí)習(xí)題目,解答略。

四、編程題

CPU.java

public class CPU {

???int speed; ?

???int getSpeed() {

??????return speed;

???}

???public void setSpeed(int speed) {

??????this.speed = speed;

???}

}

HardDisk.java

public class HardDisk {

???int amount; ?

???int getAmount() {

??????return amount;

???}

???public void setAmount(int amount) {

??????this.amount = amount;

???}

}

PC.java

public class PC {

????CPU cpu;

????HardDisk HD;

????void setCPU(CPU cpu) {

????????this.cpu = cpu;

????}

?????void setHardDisk(HardDisk HD) {

????????this.HD = HD;

????}

????void show(){

???????System.out.println("CPU速度:"+cpu.getSpeed());

???????System.out.println("硬盤容量:"+HD.getAmount());

????}

}

Test.java

public class Test {

???public static void main(String args[]) {

???????CPU cpu = new CPU();

???????HardDisk HD=new HardDisk();

???????cpu.setSpeed(2200);

???????HD.setAmount(200);

???????PC pc =new PC();

???????pc.setCPU(cpu);

???????pc.setHardDisk(HD);

???????pc.show();

????}

}

查看更多