




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
选择题(每题3分,共45分) 1、下列程序编译或运行的结果是。() D publicstaticvoidmain(Stringargs[]){ inta=10; intb,c; if(a>50){ b=9; } c=b+a; System.out.println(c); } A.10B.19 C.9D.编译错误 2、下列语句片段中,four的值为() D intthree=3; charone=‘1’; charfour=(char)(three+one); A.3 B.1 C.31 D.4 3、下列代码的运行结果是() D publicstaticvoidmain(String[]args){ inta=7; System.out.println(a%3); } A.2.0B.2C.1.0D.1 4、以下程序的输出结果为()。 D publicstaticvoidmain(String[]args){ intx=1,y=1,z=1; if(x--==1&&y--==1||z--==1) System.out.println(“x=”+x+”,y=”+y+”,z=”+z); } A.x=0,y=1,z=1 B.x=0,y=2,z=2 C.x=0,y=2,z=1 D.x=0,y=0,z=1 5、下列代码段编译和运行的结果是(). C publicstaticvoidmain(Stringargs[]){ Stringstr=“null”; if(str==null){ System.out.println(“null”); }elseif(str.length()==0){ System.out.println(“zero”); }else{ System.out.println(“some”); } } A.null B.zero C.some D.编译错误 6、下列代码的运行结果是(): D publicclassAnimal{ publicStringnoise(){ return“peep”; } publicstaticvoidmain(String[]args){ Animalanimal=newDog(); Catcat=(Cat)animal; System.out.println(cat.noise()); } } classDogextendsAnimal{ publicStringnoise(){ return“bark”; } } classCatextendsAnimal{ publicStringnoise(){ return“meow”; } } A.peep B.bark C.meow D.编译错误 E.抛出运行时异常 7、关于下列代码说法正确的是() D publicclassFoo{ publicintadd(inta,intb){ returna+b; } publicstaticvoidmain(String[]args){ Foofoo=null; System.out.println(foo.add(10,20)); } } A.编译错误 B.正常运行,但无结果输出 C.30D.运行时抛出NullPointerException 8、程序的执行结果是() B publicclassTest{ intx; publicstaticvoidmain(String[]args){ Testt=newTest(); t.x=5; change(t); System.out.println(t.x); } publicstaticvoidchange(Testt){ t.x=3; } } A.5 B.3 C.0 D.4 9、关于下列代码书法正确的是() B publicclassA{ publicvoiddoit(){} publicStringdoit(){ return“a”; } publicdoubledoit(intx){ return1.0; } } A.无编译错误 B.代码publicStringdoit(){行,出现编译错误 C.代码publicdoubledoit(intx){行,出现编译错误 D.代码return“a”;行处出现编译错误 10、下列代码的运行结果是() D Stringtest=“Thisis

王子****青蛙
实名认证
内容提供者


最近下载