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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

东北大学15秋学期《JAVA语言程序设计Ⅰ》在线作业2资料辅导资料

[复制链接]
发表于 2015-9-24 19:29:22 | 显示全部楼层 |阅读模式
谋学网
15秋学期《JV语言程序设计Ⅰ》在线作业23 A7 j8 y1 b; M: F4 Q
      
4 A* d! e& f& c单选 多选题
# G' v4 s: ]1 D- l3 B! n( `7 }) T/ `8 V7 c, b1 o# }  K# o
1 _+ X! n" v8 a' D5 F5 z+ P
一、单选题(共 20 道试题,共 60 分。)/ [) r' e9 [& O* S- L
1.  如果你试图编译下面的代码会发生什么事? lss MyString extens String{ }' k. m5 {  e7 D2 Q8 U/ s
. 代码编译成功
$ L; j+ I  G! Q4 _' x. 代码不能编译,因为没有定义一个min()方法
; @1 q, b( i" W/ z. [) u: w- y. 代码不能编译,因为String是strt类型的' E: O& d* D+ V% R) q" ?+ a* e
. 代码不能编译,因为String是finl类型的9 J1 Z  U( j, |
-----------------选择:      1 f' Y$ o1 `# ]4 t7 ?
2.  下列语句序列执行后,的值是( )。 int =13; %=/5;
8 I5 ~. U2 A: ^) \  x. 3
4 U' Q! K8 i5 X- Z. i- K. 13; `" e! ~  `. _% V0 K6 ?
. 1
. \6 N9 s. _. ^2 x" R7 K) @3 R5 P. 169; Q3 c4 H, S: W; h* w2 ?! ]
-----------------选择:      ; t) Z* ^- z+ z
3.  下面的哪些程序段可以正确地获得从命令行传递的参数的个数?
2 I' P! P: V/ u) r# z7 d0 m9 ]5 ~% |. int ount = rgs.length;
& N. H5 ~- Y! M$ }( R3 G. int ount = rgs.length-1;
0 q( G! q& s- f' N) c. int ount=0; while(rgs[ount]!=null) ount++;
7 O9 ?. O! D/ D9 a2 X/ t2 k. int ount=0;while (!(rgs[ount].equls(“”))) ount++;
! g+ ~5 L. m' [$ u7 P# S+ a( b& P-----------------选择:      . b+ I4 ]" G  K; R1 @
4.  有下面的类:  puli lss Exmple{   puli stti voi min(String rgs[]){   stti int x[] = new int[15];   System.out.println(x[5]);   }   } 下面的那些说法是正确的。' i5 u+ r% C* j9 _/ z
. 编译时出错
" v! Y# T7 v" `5 i. 运行时出错5 k  l) L6 [; x
. 输出05 L+ o8 g6 K- V% A5 `6 x, t1 \8 ]
. 输出null, T2 n5 a4 U) ~. B2 d$ M" D8 P+ P4 n, Z
-----------------选择:      ) _# f% J# ~7 v
5.  若有循环: int x=5,y=20; o{ y-=x; x++; }while(++x<--y);则循环体将被执行( )。+ s3 m3 d  |5 ]: T' Q6 W
. 0次
" `% P, @& r- ~3 O5 o. 1次3 L% a9 ~: }2 E% j5 i# T- E0 F' }
. 2次
: [9 W; Q7 r0 A. 3次1 S* X; b# B% b5 B
-----------------选择:      6 u* t0 |1 f' _4 J. s- f
6.  给出如下代码: lss Test{   privte int m;   puli stti voi fun() {     // some oe...   } } 如何使成员变量m被函数fun()直接访问?
6 y8 m7 C0 R" z( C. 将privte int m 改为protete int m
6 v7 h. {( Y# h* z/ ]. 将privte int m 改为 puli int m
1 Y2 d% C) c0 y% a. 将privte int m 改为 stti int m
! d$ k: F9 r8 m$ \. A- v. 将privte int m 改为 int m
, B# G- j2 r, t, s, b-----------------选择:      
/ |1 x) z  a4 L: S6 e+ x7.  下列代码中,将引起一个编译错误的行是 1)puli lss Test{ 2) int m,n; 3) puli Test() {} 4) puli Test(int ) {m=;} 5) puli stti voi min(String rgs[]){ 6) Test t1,t2; 7) int j,k; 8) j=0;k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) } 12
% {+ Z: P4 _( p5 H: A  g6 b% o. 第3行! N0 D2 [( i( Z* i
. 第5行
; x- f4 b' V$ M5 H. 第6行
2 c+ X/ V, l! C/ D* z. 第10行
& D2 n- L; W5 S; q! J9 R- T" `-----------------选择:      
* {2 n" g2 G: o. W# Y7 U8.  如果你要读一个参数值,而该参数在<pplet>标签内没有定义,则会:
* D: r- r; P' o& n/ t, I8 q7 r( s. 运行时抛出异常
1 [% l6 s6 Y& \. 参数值为空5 n2 P4 }9 |* L
. 参数值是个空字符串
4 o( Y4 l8 P% Z1 T6 ?$ c2 m6 u.
* @1 r& S, o. |0 H( Y0 {-----------------选择:      * y& l; ^0 r( S9 a" l
9.  以下代码的输出结果是什么? lss Foo{ puli stti voi min(String rgs[]){ int x=4,j=0; swith(x){ se 1:j++; se 2:j++; se 3:j++; se 4:j++; se 5:j++; rek; efult:j++; } System.out.println(j); } }
, ]2 C  |' T& `& T0 R. 18 s' D0 r& h, K5 D6 n/ k! Q* K" V
. 2
3 t( F" Y6 O' W. 3
" j3 V6 `& ^( u  n5 N# O. 编译错误8 x" `! A  `2 k1 t( u6 \5 z  ?
-----------------选择:      
7 _* V0 q1 s- m3 [  M$ Y10.  下列程序的功能是在监控台上每隔一秒钟显示一个字符串“Hello”,能够填写在程序中下划线位置,使程序完整并能正确运行的语句是 puli lss Test implements Runnle{ puli stti voi min(String rgs[]){ Test t=new Test(); Thre tt=new Thre(t); tt.strt(); } puli voi run(){ for(;;){ try{$ R* |+ y6 M9 x: k& \5 F3 q+ L8 e$ C
. sleep(1000) InterrupteExeption
2 u1 v) O( H3 g  ?. sleep(1000) RuntimeExeption8 {- {4 A8 b* {' _( C
. Thre.sleep(1000) RuntimeExeption
0 T# ~8 t: v& M# X* t* e# V0 v2 O. Thre.sleep(1000) InterrupteExeption
& u5 E5 |" ?4 }) A) `6 o- q-----------------选择:      
3 |/ b1 z# s" E( M* g5 C11.  下面的代码段中,执行之后i 和j 的值是什么? int i = 1; int j; j = i++;
% c9 o, Z: b; _* p: f+ r8 X1 B. 1, 1
; c1 I% w, P( S4 g8 l$ U5 R9 D% I. 1, 26 y: O# M  s! f- p5 g
. 2, 1, R: d( i) J+ Q& |" i( B
. 2, 2
. I" T  R1 A( Q& s: A( z' S-----------------选择:      
0 Z" G+ U; F( p12.  给出下面的接口: interfe { int metho1(int i); int metho2(int j); } 下面那个类实现了这个接口,并且不是抽象的?
2 |  n  R$ W/ N' D( v7 n" t( }* @. lss  implements { int metho1(){} int metho2(){} }; Y  F+ @6 |# f$ K
. lss  { int metho1(int i){} int metho2(int j){} }7 `# U9 W! p+ Q2 R4 k
. lss  implements { int metho1(int i){} int metho2(int j){} }3 {8 i7 j1 b& T
. lss  extens { int metho1(int i){} int metho2(int j){} }; w' ]6 D6 Y1 ~5 i8 _( W+ |& R
-----------------选择:      
2 K2 i0 F) o. I6 u% H13.  选择正确的叙述. lss Hppy extens Frme { Hppy() { SetLyout(new GriLyout(2,2)); Pnel p1 = new Pnel(); (p1); p1.( new utton("One")); Pnel p2 = new Pnel(); (p2); p2.( new utton("Two")); ( new utton("Three")); ( new utton("Four")); s9 b- o& u# v& g" ]4 k, \+ x7 k/ P1 h6 K
. 当frme调整大小时,按钮Three和Four 的大小也将调整。, z8 s2 @1 E  B5 L# z
. 当frme调整大小时,所有按钮的大小都将调整。
1 W7 g3 a2 }4 @9 y/ q. 当frme调整大小时,按钮Two和Four 的大小也将调整。
4 J- N6 T) j$ R. 当frme调整大小时,按钮One和Two 的大小也将调整。: E% c  V9 p: |/ g
-----------------选择:      # x0 @0 U3 I; z; R, M
14.  已知如下代码: puli lss Test { long [] = new long[10]; puli stti voi min ( String rg[] ) { System.out.println ( [6] ); } } 请问哪个语句是正确的?
9 D9 p# ^, O/ T, e1 Z. 输出结果是 null.
0 `( G: X4 |! x2 L4 v. 输出结果是0% L, }9 C# c; o
. 编译时出错1 @9 B% V4 ^5 V$ V9 F7 _& y" y
. 运行时出错3 [- H/ e; f% @$ \: g( Z: v
-----------------选择:      , Z. g+ ]4 v& U4 X
15.  有下面的类:  puli lss Exmple{   stti int x[]=new int[15];   puli stti voi min(String rgs[]){   System.out.println(x[5]);   }   } 下面的那些说法是正确的。- r: t$ O  ~! J
. 编译时出错
" N. ]- I' Q2 h. 运行时出错
' c9 M8 g  C) O2 w" p; K. 输出0
+ W# `7 J* O9 c* Q  F9 [4 E. 输出null. s% f$ s# ?. T+ @( T3 m+ J: w
-----------------选择:      ! ~" a) l/ t0 j3 s& @: t5 U8 e
16.  给出下列代码,则数组初始化中哪项是不正确的? yte[] rry1,rry2[]; yte rry3[][]; yte [][] rry4;/ {5 L6 g1 z. k0 \) m6 Y7 H
. rry2 = rry1
5 a7 N9 _7 S' T- O: P9 w* G. rry2=rry3
$ D; R3 D) B+ v% f: p& q. rry2=rry4
) b; _- J/ M+ e. rry3=rry40 ?: F: r) {0 C) ?2 r  y
-----------------选择:      5 n6 ?9 d: W" L5 r. _
17.  给出下列代码,如何使成员变量m 被方法fun()直接访问? lss Test { privte int m; puli stti voi fun() { ... } }
$ n! d$ l! m0 q. 将privte int m 改为protete int m% e4 G/ c' V* d: |1 k; [$ o
. 将privte int m 改为 puli int m" f% |- ~9 z. j0 X  ]+ Y  E0 j' I
. 将privte int m 改为 stti int m1 E; L2 x+ H. r0 o+ Q( s
. 将privte int m 改为 int m
* l9 g+ p! j, I: x3 d4 Y- F-----------------选择:      
* f! ?( q/ D; X* Q18.  已知表达式int m[] = {0, 1, 2, 3, 4, 5, 6 }; 下面哪个表达式的值与数组下标量总数相等?
9 T/ A! f) J6 S  S+ Z. m.length()
1 e2 _0 p- F7 o7 V1 Q. m.length
: R/ C1 T+ h  M. m.length()+11 F) T- H+ q( I$ M4 ]7 c1 [
. m.length+1
( C/ \  ?' {" [) C4 G2 O6 w-----------------选择:      
6 U" _- ~$ }' b) _19.  下列代码的执行结果是 puli lss Test { puli int Metho() { stti int i=0; i++; System.out.println(i); } puli stti voi min(String rgs[]) { Test test = new Test();
7 O% `' C# i: J% j. 编译错误* f; I6 }# S2 }2 T, k3 M* C8 E
. 06 K  Q5 t. f, O. h! ], S
. 1$ b! v7 P2 S9 F5 m
. 运行成功,但不输出
! d" f% F# N% Z( _) i-----------------选择:      
+ y3 c) ^; E' X20.  顺序执行下列程序语句后,则的值是 String ="Hello"; String =.sustring(0,2);- Y( u! V0 K7 C! d% V! d& N) L
. Hello! X8 w" ~" D- g. E8 O7 ~
. hello9 R! m( q' j" N% J+ g
. Hel
0 ]! l- u$ i5 Z5 B' ^. null7 O$ X& f8 F  f9 v* Y' D
-----------------选择:      
. p- f2 K- @( d& _15秋学期《JV语言程序设计Ⅰ》在线作业2# A2 K( x: u8 t: b' u$ K, o
       / p- G% q9 ~+ |
单选题 多选题 . l4 b- u  r" T8 I) {

( M$ O" a' R" O; O0 I# i4 ^0 p* B# c. e; G# i
二、多选题(共 10 道试题,共 40 分。)9 N' M9 y+ k; R% g
1.  给出下面的代码段: puli lss se{ int w, x, y ,z; puli se(int ,int ) { x=; y=; } puli se(int , int , int , int ) { //赋值 x=, y= w=; z=; } } 在代码说明//赋值 x=, y=处写入如下哪几行代码是正确的?
8 m+ I* _& G5 ~2 O7 y. t, ]. se(,); _" |+ a7 v7 k' G
. x=,y=;
( K0 r& y; k/ o/ [( c$ N: O: u( s3 W6 Z5 T. x=;y=;$ ~" ]# U& |' O% f& i$ G3 l, Z5 i
. this(,);
0 M5 z1 b, l1 J4 W/ ^-----------------选择:      
" Y- Y( [0 ~5 y* ^# w2.  请选出创建数组的正确语句。; g1 l3 k1 f1 [7 v: b! c
. flot f[][] = new flot[6][6];2 K7 y! N# h* z4 H9 @! e
. flot []f[] = new flot[6][6];
0 T; x/ e  S. N. flot f[][] = new flot[][6];
- k: E7 ]0 @9 `9 Q. flot [][]f = new flot[6][6];+ N8 O; `0 p/ p- ^6 d4 P
-----------------选择:      
  ~, J( x1 n$ B9 w3.  已知如下类说明: puli lss Test { privte flot f = 1.0f; int m = 12; stti int n=1; puli stti voi min(String rg[]) { Test t = new Test(); // 程序代码… } } 如下哪个使用是正确的?: j5 ^+ Y# b4 o( ^2 X8 r, P
. t.f
+ O( Q+ B9 [5 J$ d/ K; s. q. this.n
( @6 y" D( s- W+ x: M1 M. Test.m
9 ]( j% F3 j" p3 L( }4 M  X. Test.n! ^: ^& |+ F( X
-----------------选择:      
  C/ t) F8 U* G  I) M1 H: R4.  针对下面的程序,那些表达式的值是true?  lss lss{   privte long vl;   puli lss(long v){vl=v;}   puli stti voi min(String rgs[]){   lss x=new lss(10L);   lss y=new lss(10L);   lss z=y;   long =10L;   int =10;   }   }
0 W$ R: P5 R# H" ^% T- }% Z/ ]+ ^6 U. ==;
3 r/ W7 Z/ D0 k' A4 S% V9 r, Q. ==x;
! @/ r( M8 C: C9 _. y==z;
" i" i. }3 l; h8 Y. x==y;
* v& i5 X8 g6 rE. ==10.0;
: @" y& n, R, X+ |- c-----------------选择:E      
. e+ g  {% |* u# n5.  如果有以下代码,哪几个数字能产生输出 "Test2" 的结果? Swith(x){ se 1: System.out.println("Test1"); se 2: se 3: System.out.println("Test2"); rek;} System.out.println("Test3"); }
* |" K; T9 n" ]& r' g. 0
# k8 y4 y# M0 ^" E6 a3 ]8 r. 1
$ t: U( w7 w6 x; r7 B. 2
4 R6 i: d& A: X0 C& [  y9 f7 b. 3
  u( L: B0 |3 ~! K-----------------选择:      
1 z, T2 c7 B4 P2 Y+ Q- j6.  下面代码执行后的输出是什么? outer: for(int i=0;i<3; i++) inner: for(int j=0;j<2;j++) { if(j==1) ontinue outer; System.out.println(j+ “ n “+i); }
0 y' J: H* `! b$ A$ M. 0 n 0
- e. D9 H: j% e. 0 n 1. I0 I7 D, i- {3 s. _
. 0 n 21 a1 K5 v: J7 C' f  g- \' a
. 1 n 0; h! H4 f& i9 U( M0 Z. i
E. 1 n 11 d, J9 c& C8 A7 E1 q4 [
F. 1 n 2
* E9 [8 g, H# s8 p4 uG. 2 n 0
* }: T! Y6 _. B" {4 Q5 xH. 2 n 11 G  o6 C; c3 p) ^$ \3 Z  u# q
I. 2 n 2
, E' U2 l& K* W: H: h7 O9 |-----------------选择:        l" H1 d( O% \  G& U. J0 P
7.  你怎样从下面min()的调用中访问单词“kiss”? jv lyris  kiss is ut  kiss
7 d! C/ a( \* Z! V; r! x# S9 g* k. rgs[0]! U6 k  ~8 c; V: T; V
. rgs[1]
" n( r# A& T6 x2 ]3 ^. rgs[2]
7 b6 f( ~: `  b. rgs[3]
1 @( I  X( M% eE. rgs[4]1 z3 q: M: H- _  c; o( j! V0 O
F. rgs[5]# A9 J% Q  e( O& n$ C7 O8 b, Q
-----------------选择:F      
. a8 o6 F* O& w' V6 ^8.  假定文件名是“Fre.jv”,下面哪个是正确的类声明。% \: D0 }7 K, p, `- _; Y0 @0 H5 n
. puli lss Fre{   puli int x = 0;   puli Fre (int x){   this.x=x;   }   }0 L+ J0 p7 c& K9 }& G( L
. puli lss fre{   puli int x = 0;   puli Fre (int x){   this.x=x;   }   }
/ Z# s' [- {" u0 A# E" T$ e+ p. puli lss Fre extens Myselss{   puli int x = 0; }6 U% P, e1 ~+ P/ e6 ?' N
-----------------选择:      
, y: W$ Z; C/ z! t9.  在如下源代码文件Test.jv中, 哪个是正确的类定义?
# [- X9 K& y" U+ c' d4 ^. puli lss test { puli int x = 0; puli test(int x) { this.x = x; } }
4 }; R, _! r) V; e1 M2 A. puli lss Test{ puli int x=0; puli Test(int x) { this.x = x; } }
% u) T3 M( [" v4 p. puli lss Test extens T1, T2 { puli int x = 0; puli Test (int x) { this.x = x; } }
" L0 [3 J6 O$ w* N. puli lss
) v. l* ~( i0 {# i1 A/ S-----------------选择:        j  J' L4 d$ `- T
10.  已知如下代码: swith (m) { se 0: System.out.println("onition 0"); se 1: System.out.println("onition 1"); se 2: System.out.println("onition 2"); se 3: System.out.println("onition 3");rek; efult: System.out.println("Other onition"); } 当m 的: V1 `, X& \- q+ X
. 04 E1 {' s2 B1 @9 j5 B
. 1
8 f: H) L, o: ^# b$ T3 F& ?. 2& W) e# `. i4 }7 E/ _1 @
. 3
# O- T2 k: I- O- a' P1 SE. 4, t1 d4 @& {' c! k* M; j
F. 以上都不是
# U" C- e6 Q8 s+ K& H-----------------选择:      & E* Z7 e0 a5 T1 H- E' G+ d% L

4 {; ^. H; M. b% o. @" t: ]# ^- I

本帖子中包含更多资源

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

×
奥鹏作业答案,奥鹏在线作业答案
发表于 2015-10-17 18:51:31 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2024-4-25 15:39 , Processed in 0.130438 second(s), 24 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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