奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 1910|回复: 0

东北大学15春学期《JAVA语言程序设计Ⅰ》在线作业123

[复制链接]
发表于 2015-4-2 11:52:37 | 显示全部楼层 |阅读模式
谋学网
. |0 e, @1 c9 y+ E; @
15春学期《JAVA语言程序设计Ⅰ》在线作业1- e8 X+ P( A* [# S; J, g
  [/ n9 c: r+ X$ h
1 o5 k9 v3 l/ r, r4 j1 ^% ^
9 v( a  T, f) Q5 S
" ~( K6 N$ y& \3 J" _( Y4 P" [
一、单选(共 20 道试题,共 60 分。)" L' ~2 ^7 w* {4 T
5 W% c# j" z3 L0 a6 t
1.  下面程序的输出结果是什么? class Foo{ static void change(String s){ s=s.replace('j','l'); } public static void main(String args[]){ String s="java"; change(s); System.out.println(s); } }
' {9 u9 @# C) E7 M  LA. lava
0 {/ B+ S$ S3 i9 t0 D& {6 [5 fB. java8 Q; ^3 Y: E5 \' Q1 `3 G
C. 编译错误. m( G5 j' w+ F8 _! P; f
D. 运行时出现异常
0 F1 i7 p9 V  F- [正确资料:B
9 g2 X! c# |% `7 l8 I2.  下面程序的输出结果是什么? class C1{ static int j=0; public void method(int a){ j++; } } class Test extends C1{ public int method(){ return j++; } public void result(){ method(j); System.out.println(j+method()); } public static void main(String args[]){ new Te5 D+ j5 O) G8 f1 r
A. 0
/ X$ u, k- r7 G! Y9 T" CB. 1) a# _/ u+ o$ U4 z
C. 2
6 H* |1 C- @, T+ R! ]4 qD. 3
1 A1 z: M: {9 O: T  ]- r/ l正确资料:C; Q- R2 s/ d. N4 y- `- p% i
3.  已知如下代码: public class Test { long a[] = new long[10]; public static void main ( String arg[] ) { System.out.println ( a[6] ); } } 请问哪个语句是正确的?6 H8 X. v* E% I
A. 输出结果是 null.
9 r) @& r8 T# j+ UB. 输出结果是06 l+ i# ?4 ^8 y; q3 \
C. 编译时出错
4 A+ [6 W: }) S6 [8 f$ a$ r: yD. 运行时出错
; Y3 R/ I; l  v# @正确资料:B# f0 |6 A& n4 H& M+ M8 j" H
4.  已知如下的命令执行 java MyTest a b c 请问哪个语句是正确的?$ ^( w% Z4 ~9 w% {8 v5 R) B& \
A. args[0] = "MyTest a b c"* z+ G/ q6 j6 F9 k) a! v) p$ j, i
B. args[0] = "MyTest"
5 k6 r2 q  x$ w5 a  xC. args[0] = "a"
4 Z$ T# [0 ^" o3 J% }& P0 ~D. args[1]= 'b'
+ y$ F, G3 V/ N( d  _, `# A正确资料:C! k! n0 \1 w! J, A3 r
5.  在oneMethod()方法运行正常的情况下,程序段将输出什么? public void test() { try { oneMethod(); System.out.println("condition 1"); } catch (ArrayIndexOutOfBoundsException e) { System.out.println("condition 2"); } catch(Exception e) { System.out.println("condition 3");
: a- F0 P6 A- {: T" F" vA. condition 1' h& X' L# O) |# s* l
B. condition 2
8 l" o- k% a1 tC. condition 3
) {" |: `& Y# i: F6 p9 t/ ^/ fD. condition 1 finally
5 ?8 B  G8 j. l. A2 @; |- J4 H正确资料:D( P" o( k: ?/ o& ~. _: c9 h
6.  为了获得参数lastname,在applet中可以写如下代码:- r  P- |  v" F/ {* V; m& J2 r4 K
A. String s=getName(“lastname”);# G& a6 m, x6 @1 n3 f. L) P& D
B. String s=parameter(“lastname”);0 t8 _7 D" j+ e6 `1 K0 H
C. String s=getParameter(“lastname”);- I2 s4 p' C+ G; \' O6 x
D.
1 T, p  o* D1 \, z5 @! x8 o; I0 P8 l4 R  m正确资料:C
+ n/ g+ B; d% w8 c1 M) s! s+ U7.  已知表达式int m[] = {0, 1, 2, 3, 4, 5, 6 }; 下面哪个表达式的值与数组下标量总数相等?- ~7 g: p' Z9 ~7 g8 k* ?) u
A. m.length()2 \2 j7 m' M+ S+ Z4 X; {6 L: ]) H
B. m.length
( j, P( z* [7 S* W. u* dC. m.length()+1. m/ Q4 J) T- I$ i5 V! a$ [! E
D. m.length+1
2 p' Q* ~# z1 p5 r! m7 U正确资料:B6 q" M3 y& x+ g" H( M" d
8.  下列程序段执行后t5的结果是( )。int t1 = 9, t2 = 11, t3=8;int t4,t5;t4 = t1 > t2 ? t1 : t2+ t1;t5 = t4 > t3 ? t4 : t3;# Y8 `3 g$ N* S& N
A. 83 P# X' H9 s  Y3 a( X6 m5 K
B. 20
* U" h% ?, t$ eC. 11
( x" R  _1 {/ n. ^( T  \  U" e( eD. 9
; R% m4 b) L9 F正确资料:B
9 u3 Y1 t( U' K9 O% u0 S9.  若a的值为3时,下列程序段被执行后,c的值是多少?( ) c = 1; if ( a>0 ) if ( a>3 ) c = 2; else c = 3; else c = 4;- `! ?( P# f1 x+ r: W  c6 Y$ ^! r: N
A. 1" k; U+ d& i: d( e8 p- t( C
B. 2( R# o7 Q4 y; ?1 q. j5 k  c2 v
C. 3( {2 O4 ~; y) ~/ P1 R5 y$ A; j4 T
D. 4
; t) _3 @# D# x7 A& B& B正确资料:C: h, Z5 E' f( F+ d4 f5 |- c
10.  下面程序的输出结果是什么? class Happy { public static void main(String args[]) { int i =1; int j = 10; do { if ( i++ < j--) continue; } while ( i <5 ); System.out.println ( i+" "+j ); } }
2 R/ ]) P* S  Z! Z9 jA. 5 5
" M' K7 O0 `: y; i8 ]+ AB. 5 4
3 g7 y! M( I) N" q' ?/ lC. 6 4
, U) v# c2 M+ }2 ^& n5 J4 tD. 5 6, C2 J4 s/ b6 q/ O: Q7 s; f
正确资料:D
, Z6 j- o  B1 U11.  有下面的类:  public class Example{   static int x[]=new int[15];   public static void main(String args[]){   System.out.println(x[5]);   }   } 下面的那些说法是正确的。
& ^. _  e  R! l2 ]; p) h, P& WA. 编译时出错/ |; [8 P5 `: e1 W( D
B. 运行时出错. W8 s: {4 V9 S7 h' z
C. 输出0
( {/ O3 q! x/ @) F6 E- i9 e/ v% B! BD. 输出null
0 t! M, K: o. F0 `; }正确资料:C/ A# @2 I- y# O7 j; |1 P  J
12.  给定下面的类:  public class Example{   String str=new String(“good”);   char ch[]={'a','b','c'};   public static void main(String args[]){   Example ex=new Example();   ex.change(ex.str,ex.ch);   System.out.println(ex.str+”and”+ex.ch);   }   public void7 y  A6 W9 o& I$ d# i
A. good and abc
4 A$ O# Q- a$ @4 ZB. good and gbc' k% ]: m6 x! q6 M* p) U
C. test ok and abc0 r' ]( ?# j  F6 b" o, a+ _
D. test ok and gbc  i, L% Y* k7 }' v# J
正确资料:B
! H8 }  j1 R) g  r13.  阅读下列代码后 public class Person{ int arr[]=new int[10]; public static void main(String args[]){ System.out.println(arr[1]); } } 正确的说法是
; v! |5 Z0 k9 \* s2 G4 BA. 编译时将产生错误
9 k& h( i' H) c! FB. 编译时正确,运行时将产生错误8 Y* g' `  Y; y8 o7 s8 K: q; z. A4 F
C. 输出零% ?4 ]; V# _3 F& Y, k/ I$ Y+ ^
D. 输出空! m+ Z8 l5 w+ Q1 T' D
正确资料:C
, L8 }$ D' f' S3 z& W7 y" d14.  下面的哪些程序段可以正确地获得从命令行传递的参数的个数?
& V/ l$ I! ~, {  ]' eA. int count = args.length;* P$ t* w0 M# L' T" M# q, ?
B. int count = args.length-1;3 X& p" |' g5 F
C. int count=0; while(args[count]!=null) count++;7 \8 C" `" B+ b1 w7 B( T
D. int count=0;while (!(args[count].equals(“”))) count++;
7 c1 P7 I9 O& X3 P9 [正确资料:A' }% G8 S8 m- k, b1 x
15.  在程序的源文件开始处有下面一行程序: package awt;
3 u% g0 S. c% n* j) S, ]A. 结果是一个编译错误,因为Java已经定义了一个awt包# ]4 o7 t3 q' j2 Y- F
B. 说明这个文件里的所有的类都应该包含在java.awt包里
# ?" T8 N$ }. @/ B5 T0 Z* HC. 说明这个文件里的所有的类都应该包含在自己定义的awt包里, ~! |- |# M5 A$ Y0 }
D. 导入你自己定义的awt包里的所有类
: I- F5 H) E) p正确资料:C1 B* d% ?' v3 f/ V0 U% a0 `9 w
16.  下列代码的执行结果是 public class Test { public int aMethod() { static int i=0; i++; System.out.println(i); } public static void main(String args[]) { Test test = new Test();6 i) G+ ^2 D  S+ _; n2 ?# v
A. 编译错误  {% X7 P2 Q4 J3 O# J* a
B. 0
! q  c8 g/ ]! |2 T1 H' h0 OC. 1
1 T! {9 R4 N, c2 c( `/ Z  F" BD. 运行成功,但不输出1 T% ~+ X  B" W3 J
正确资料:A% c5 O5 U3 F6 [% t1 @* n
17.  如果你试图编译下面的代码会发生什么事? Class MyString extends String{ }/ c- O  @; V4 y: J' z4 [
A. 代码编译成功9 X( h. H! ]' A  b
B. 代码不能编译,因为没有定义一个main()方法+ v  `9 _# f6 y$ D6 P5 @
C. 代码不能编译,因为String是abstract类型的+ O5 |" i7 n& x8 C( o: W
D. 代码不能编译,因为String是final类型的
  U4 \. H) \; E  L' {$ j正确资料:D. v5 o+ I7 J( l- V/ D2 E
18.  给出如下代码: class Test{   private int m;   public static void fun() {     // some code...   } } 如何使成员变量m被函数fun()直接访问?7 i; o$ G- {7 w
A. 将private int m 改为protected int m( t. h0 T. w: r* Y* k' u7 g* u& ?
B. 将private int m 改为 public int m- a8 d; E9 B) l* N2 Q; y
C. 将private int m 改为 static int m" O9 B) S& b9 e3 }# w6 H* c
D. 将private int m 改为 int m
0 a( p; w- U- Q5 Q/ J% x' s' W# _正确资料:C
! @7 V# V$ l  D/ R6 _2 ]3 ~; f19.  给出下列代码,如何使成员变量m 被方法fun()直接访问? class Test { private int m; public static void fun() { ... } }1 k: C3 f& b- {# F
A. 将private int m 改为protected int m
$ k" K  U1 n, ]B. 将private int m 改为 public int m
8 I4 @0 q' C: A% B& z4 v6 AC. 将private int m 改为 static int m; h5 x* o1 T7 M  U- H
D. 将private int m 改为 int m% a" t( I- O  {+ B" r
正确资料:C
% d( D" Q" i( V, w0 A. |" q1 h- h# ]20.  给出下列的代码,哪行在编译时可能会有错误? ① public void modify(){ ② int i, j, k; ③ i = 100; ④ while ( i > 0 ){ ⑤ j = i * 2; ⑥ System.out.println (" The value of j is " + j ); ⑦ k = k + 1; ⑧ } ⑨ }
1 u3 o$ D0 @% q2 E6 E) Q0 CA. 4' v9 F: _. X' U. Q5 |
B. 6
" |8 }, G4 J4 y# y; E4 dC. 7' [5 L- J- k5 V) F# W  l
D. 8: j% Q, V# W* z2 Y5 `2 E
正确资料:C2 M, x1 ^, z% w" S/ n' f0 M
! s% S) H' o) |  g! J, \& G
. X$ a3 t# S1 F. |6 @! d

" R- y  H3 I% ~* J+ b# M. ~% O, [$ E& d7 u  v
" F: H6 r0 y/ K  u9 d& e: L" b
15春学期《JAVA语言程序设计Ⅰ》在线作业1( M' W) {! S/ D) R

! X  g/ v7 ^3 t) A
. N$ D1 Y( |# e# i  }! t7 P' T, _
  J5 m/ P: v; b' i" R( Y7 N
6 e3 D- n8 b  W+ C) x- A7 x2 Z, f; M二、多选题(共 10 道试题,共 40 分。)/ E6 p5 O$ c. ^7 q; k- o+ Z. g
# {" K' }: X% d+ {
1.  如果有以下代码,哪几个数字能产生输出 "Test2" 的结果? Switch(x){ case 1: System.out.println("Test1"); case 2: case 3: System.out.println("Test2"); break;} System.out.println("Test3"); }
% |" W8 f: M$ ]8 L& y1 O$ OA. 0
" }. V* T; p+ i! ~/ \1 \B. 19 W& K) A4 P& J3 r% J
C. 2$ u: {" s; y8 J4 Z3 N
D. 3
/ S% L, }- [- Q  Z' Y/ [2 [正确资料:BCD$ [5 ]  Z+ o0 U  |5 c; ?3 I4 \1 F
2.  已知如下代码: public class Test { public static void main(String arg[]) { int i = 5; do { System.out.println(i); } while (--i>5) System.out.println("finished"); } } 执行后的输出结果包括什么?6 k) v' j0 Q( L4 L6 H
A. 5
! @9 H: L/ E0 n9 }$ fB. 4. J7 X8 Y  Z$ u5 W: m' R
C. 6
* ?6 e2 V  b3 y! ^1 OD. finished. e0 z+ N5 k% P0 Z5 {6 s
E. 什么都不输出
# c3 r  n, X5 h+ W0 x% n* d正确资料:AD, [* P  K+ P  e" \8 N
3.  下面的哪些程序片断可能导致错误。; e2 e% x$ C: l$ o. i
A. String s="Gonewiththewind"; String t="good"; String k=s+t;
$ k; Z2 K( t4 Q4 ]; pB. String s="Gonewiththewind"; String t; t=s[3]+"one";0 r" @% _# t) x' M* g) W
C. String s="Gonewiththewind"; String standard=s.toUpperCase();% I2 n: Q! ?/ X0 ?% p
D. String s="homedirectory"; String t=s-"directory".5 f+ T3 _& [# r5 R
正确资料:BD
/ \' Z$ R8 _4 M9 a# Y) _4.  已知如下代码: switch (m) { case 0: System.out.println("Condition 0"); case 1: System.out.println("Condition 1"); case 2: System.out.println("Condition 2"); case 3: System.out.println("Condition 3");break; default: System.out.println("Other Condition"); } 当m 的
1 _2 Q4 N/ O" S0 T* [/ k" UA. 0+ F9 b# v- w9 S4 {- |. m
B. 1
) U% o1 u3 x; mC. 20 m0 a6 y9 y: L, i, ~& h: Y
D. 3
0 D; R6 [! G5 a% K2 W; J* t; GE. 4
& f7 ]* X. y5 S% [: b' @F. 以上都不是
9 h$ Y5 d5 Z' r! X" Z5 Y3 j正确资料:ABC5 t: i7 C6 G. B: a! Z$ u
5.  你怎样从下面main()的调用中访问单词“kiss”? java lyrics a kiss is but a kiss
& V3 i- w, Z% F+ kA. args[0]9 u; M3 O* R! p+ ^! x: D6 t. {; N
B. args[1]
6 I+ d: x5 o+ A  V- w6 o7 ~* K1 g- C" sC. args[2]
( |& d) r- U4 {D. args[3]
4 |; ]* [% a3 N4 i( D: L4 h  Q2 X0 kE. args[4]
6 o5 }$ g4 }5 x, C& b4 CF. args[5]
& l$ K9 b2 p; i: G正确资料:BF. o; {+ y! C* S, J$ [* a0 E, Z
6.  已知如下类定义: class Base { public Base (){ //... } public Base ( int m ){ //... } protected void fun( int n ){ //... } } public class Child extends Base{ // member methods } 如下哪句可以正确地加入子类中?
% H2 f; K$ a, H7 k8 D( R, }3 FA. private void fun( int n ){ //...}
" Z  c; h, p5 pB. void fun ( int n ){ //... }0 T1 p% K( k5 X/ S
C. protected void fun ( int n ) { //... }4 K4 q$ n* I$ t5 o
D. public void fun ( int n ) { //... }& s1 |6 N- G: [% ]0 c
正确资料:CD  X( `# D) }; ^& m( Z* [% m0 P6 u. ]9 }
7.  给出下面的代码段: public class Base{ int w, x, y ,z; public Base(int a,int b) { x=a; y=b; } public Base(int a, int b, int c, int d) { //赋值 x=a, y=b w=d; z=c; } } 在代码说明//赋值 x=a, y=b处写入如下哪几行代码是正确的?* C  L9 t  V3 h) P) T7 ]
A. Base(a,b)  Q" i& p# w* w" t  G; R  D( z2 Q
B. x=a,y=b;
; ]& x& X( H- I; JC. x=a;y=b;
( F& ?9 h( z3 t4 b& B4 C: _- N) ^D. this(a,b);4 v! V9 {+ F  Z! C) \, W4 r
正确资料:CD. o) H" R0 e4 `3 E8 S* h
8.  下面代码执行后的输出是什么? outer: for(int i=0;i<3; i++) inner: for(int j=0;j<2;j++) { if(j==1) continue outer; System.out.println(j+ “ and “+i); }5 [+ D2 V7 o: W
A. 0 and 03 G, ]0 a% U( x4 }* R
B. 0 and 1
$ y1 b# s9 F- l6 nC. 0 and 20 p! s8 w! n& k1 K/ C
D. 1 and 0
: r7 M( {( Q* [9 ]  ]- jE. 1 and 1' I( M  _6 k; @2 z: T( r
F. 1 and 2
" ^3 a- c' n/ I' j6 Z6 T, z0 W. B, B7 EG. 2 and 09 D( Z; o. \9 ^  E+ `. D1 N
H. 2 and 1
9 p2 @9 G/ w. V9 k5 i1 Z* e5 Q( sI. 2 and 2
: A  n" Z+ ]7 Z( Y: j* F正确资料:ABC
" {5 h1 a& d4 r! \3 r: c+ E9.  假定文件名是“Fred.java”,下面哪个是正确的类声明。
2 f: Q, T: h0 C! c1 [$ qA. public class Fred{   public int x = 0;   public Fred (int x){   this.x=x;   }   }
9 G8 l9 C. }) }. K1 M! f! B) iB. public class fred{   public int x = 0;   public Fred (int x){   this.x=x;   }   }% h) u' B) }* ]* R) U9 M
C. public class Fred extends MyBaseClass{   public int x = 0; }
6 n2 Q1 n' d1 S正确资料:AC# v, P& Z( k. Y3 d2 w
10.  请选出创建数组的正确语句。. l9 ]! O8 J1 H1 s1 D' t1 V+ {' ?
A. float f[][] = new float[6][6];4 W* B- {5 c% i, j! q: f) L
B. float []f[] = new float[6][6];2 @$ N% ^  l. `3 X( ?4 L8 D
C. float f[][] = new float[][6];
% K- s! R4 q1 `! X$ _. y0 HD. float [][]f = new float[6][6];
+ L) M: o9 m+ `正确资料:ABD
  z# |* {. C+ r( u2 b! }. _9 A0 u0 d' P6 l0 J3 B) F  w
7 W: c7 k/ g& i$ m9 n# l

. L* \" o6 |- {; ^( U
6 Y# C  |. t+ M$ I( L( d& y1 F+ _

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2025-1-24 21:05 , Processed in 0.120237 second(s), 24 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

快速回复 返回顶部 返回列表