java练习题文档格式.docx

上传人:b****2 文档编号:5650325 上传时间:2023-05-05 格式:DOCX 页数:11 大小:16.63KB
下载 相关 举报
java练习题文档格式.docx_第1页
第1页 / 共11页
java练习题文档格式.docx_第2页
第2页 / 共11页
java练习题文档格式.docx_第3页
第3页 / 共11页
java练习题文档格式.docx_第4页
第4页 / 共11页
java练习题文档格式.docx_第5页
第5页 / 共11页
java练习题文档格式.docx_第6页
第6页 / 共11页
java练习题文档格式.docx_第7页
第7页 / 共11页
java练习题文档格式.docx_第8页
第8页 / 共11页
java练习题文档格式.docx_第9页
第9页 / 共11页
java练习题文档格式.docx_第10页
第10页 / 共11页
java练习题文档格式.docx_第11页
第11页 / 共11页
亲,该文档总共11页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

java练习题文档格式.docx

《java练习题文档格式.docx》由会员分享,可在线阅读,更多相关《java练习题文档格式.docx(11页珍藏版)》请在冰点文库上搜索。

java练习题文档格式.docx

D.doublex(inta,intb){returna-b;

5.执行下列程序段后,m,x,y的值分别为________。

intx=2,y=4;

booleanm;

m=++x>

y--;

A.true,2,4B.false,2,4C.true,3,3D.false,3,3

6.对于本题程序,以下关于编译、运行情况的叙述正确的是________。

publicclassJ0728f{

finalintx=0;

publicJ0728f(){

x=12;

System.out.println(x%10);

publicstaticvoidmain(Stringargs[]){

J0728fj=newJ0728f();

A.编译出错,因试图改变常量的值B.编译通过,运行期间出现异常

C.编译和运行正常,输出1D.编译和运行正常,输出2

7.本题程序段运行后产生的输出是________。

intx=0;

outer:

while(true){

x++;

inner:

for(inty=0;

y<

10;

y++){

x+=y;

if(y==3)continueinner;

breakouter;

continueouter;

System.out.println(x);

8.本题程序运行后输出的第一行是__________,第二行是__________。

classSuperClass{

inta,b;

SuperClass(intaa,intbb){

a=aa;

b=bb;

voidshow(){

System.out.println("

a="

+a+"

b="

+b);

classSubClassextendsSuperClass{

intc;

SubClass(intaa,intbb,intcc){

super(aa,bb);

c=cc;

}

classSubSubClassextendsSubClass{

inta;

SubSubClass(intaa,intbb,intcc){

super(aa,bb,cc);

a=aa+bb+cc;

\nb="

+b+"

c="

+c);

publicclasstest{

publicstaticvoidmain(String[]args){

SubSubClassx=newSubSubClass(7,8,9);

x.show();

9.本题程序中的方法fa(longn)用递归算法求非零自然数n的阶乘。

填充程序中的空格,使本程序计算5的阶乘并输出其值。

__________fa(longn){

if(n==1)return1;

elsereturn__________;

longresult=__________;

System.out.println(result);

10.以下选项中可正确声明一个整型变量的是________。

A.int$x;

B.int123;

C.int#div;

D.int%percent;

11.对于本题程序,以下关于编译、运行情况的叙述正确的是________。

publicstaticvoidmain(Stringargs[]){

inti=012,j=034,k=056,m=078;

System.out.println(i);

System.out.println(j);

System.out.println(k);

A.输出123456B.输出2468112C.输出102846D.编译失败

12.对于本题程序,以下关于编译、运行情况的叙述正确的是________。

publicclassTestS3{

staticintmyarg=1;

intmyarg;

System.out.println(myarg);

A.输出0

B.输出1

C.由于局部变量与静态变量同名,编译失败

D.由于局部变量未初始化,编译失败

13.设某类中已存在方法voidfind(intx),以下选项中不能作为这个方法重载声明的是________。

(1)floatfind2(floatx)

(2)intfind(inty)

(3)doublefind(intx,inty)(4)voidfind(doubley)

A.

(1)

(2)B.

(2)(3)C.(3)(4)D.

(1)(4)

14.运行本题程序,产生的输出是________。

publicclassTest{

intx=1,n=0;

while(x<

28){

x=x*3;

n=n+1;

}

System.out.println(“x=”+x+”,n=”+n);

15.运行本题程序,产生的输出是________。

intx=12;

publicvoidmethod(intx){

x+=x;

System.out.println(x);

Testt=newTest();

t.method(5);

16.本题程序运行后产生的输出为__________。

intk=10;

switch(k){

default:

System.out.print("

eee"

);

break;

case10:

fff"

;

case20:

ggg"

break

17.运行本题程序,产生的输出是________。

intintVar=10;

Test(){

intVar=20;

System.out.println((newTest()).intVar);

18.本题程序运行后输出的第一行是__________,第二行是__________。

classAA{

publicAA(){System.out.print

(2);

classZZextendsAA{

staticintx;

publicZZ(intx){

this.x=x*10;

ZZts=newZZ(8);

19.下列选项中,不属于java的基本数据类型的是________。

A.shortB.BooleanC.intD.float

20.对于本题程序,以下关于编译、运行情况的叙述正确的是________。

publicclassZ081{

Booleana=false;

if(a=true)System.out.println("

Hello"

elseSystem.out.println("

Goodbye"

A.编译出错B.死循环

C.编译和运行正常,输出“Hello”D.编译和运行正常,输出“Goodbye”

21.对于本题程序,以下关于编译、运行情况的叙述正确的是________。

publicclassTestS8{

publicstaticvoidmain(String[]args){

intvalue;

value=value+3;

System.out.println(value);

A.可编译运行但无输出B.输出3

C.编译失败D.运行时出错

21.运行本题程序,产生的输出是________。

publicclassBase{

publicstaticfinalStringFOO=”foo”;

Baseb=newBase();

Subs=newSub();

System.out.println(s.FOO+((Base)s).FOO);

classSubextendsBase(

publicstaticfinalStringFOO=”bar”;

22.本题程序运行后,输出的第二行是__________。

outer:

for(inti=0;

i<

3;

i++){

inner:

for(intj=0;

j<

j++){

if(j>

1)breakouter;

System.out.println(j+"

"

+i);

}

23.本题程序运行后输出的第一行是__________,第二行是__________。

publicAA(){

System.out.println(”red”);

publicAA(inty){

System.out.println(”yellow”);

classTestAAextendsAA{

publicTestAA(inty){

System.out.println(”blue”);

publicTestAA(){

super(8);

System.out.println(”green”);

TestAAts=newTestAA(6);

24.本题程序运行后输出的第一行是__________,第二行是__________。

voidshow(){

System.out.println(”Ilikeapple!

”);

classBBextendsAA{

System.out.println(”Ilikeorange!

publicclassZ8{

AAa=newBB();

BBb=(BB)a;

a.show();

b.show();

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2