奥鹏作业答案-谋学网

 找回密码
 会员注册

手机号码,快捷登录

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

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

[复制链接]
发表于 2014-12-17 20:15:20 | 显示全部楼层 |阅读模式
谋学网
谋学网(www.mouxue.com)是国内最专业的奥鹏作业答案,奥鹏离线作业答案及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业答案辅导,致力打造中国最专业的远程教育辅导社区。
& V2 p/ v3 q+ V7 p* R+ W3 M8 p3 q7 j
$ {+ x1 V! @: X2 H3 \

: P! b! J. [3 J/ w- }9 ~一、单选题(共 20 道试题,共 60 分。)V 1.  下列语句序列执行后,k的值是( )。 int j=8, k=15; for( int i=2; i!=j; i++ ) { j-=2; k++; }: J/ s; ~  e. W
A. 15$ I6 V1 ^0 D( b
B. 16
  q6 ?; K, R6 l! T: |- t: }C. 17
/ y" i7 v6 ^* Y. ]: kD. 18
% r% z+ X+ \2 A      满分:3  分4 e  ?2 B* N4 U$ f5 v
2.  下列语句序列执行后,j 的值是( )。 Int j=3, i=2; while( --i!=i/j ) j=j+2;
) z1 w6 }7 S5 f! U1 ^2 V! r/ @' ZA. 2
- p( u( e' {$ A; W$ aB. 4
0 Q. @0 F. U2 ~2 Z9 `2 b2 y$ YC. 5
! w# t* k" b  l+ ED. 68 L- ?) U( K4 y# q% q
      满分:3  分1 N$ @; J! d2 h  M  S& M0 a: a
3.  阅读下列代码后 public class Person{ int arr[]=new int[10]; public static void main(String args[]){ System.out.println(arr[1]); } } 正确的说法是
0 ^1 \8 n' [+ \3 I7 ?A. 编译时将产生错误
5 V) `9 U* b- q0 e- mB. 编译时正确,运行时将产生错误
0 M4 h; l6 Y; U0 KC. 输出零9 ^, ?) W* p& c
D. 输出空) l0 M( t7 K. L! D7 K' s+ P
      满分:3  分
2 t* m) Z0 T& B4.  下面哪一个类可以访问foo包中的所有变量? package foo; class a{int c} class b{private int d} class c{public int e}
/ [5 }0 e5 `6 p( h2 X+ QA. class a
2 |  q' L6 \! g, o6 S# f( n4 OB. class b5 J0 F! ]4 |+ ^9 {% b
C. class c. a' M) F) e0 V2 X6 y  ^6 S
D. 都不能5 N6 w6 B$ T2 B0 o0 o/ e; w
      满分:3  分- s" d( {: \& z; D  X" J# c7 f- P" H
5.  65. 已知有下列类的说明,则下列哪个语句是正确的? public class Test { private float f = 1.0f; int m = 12; static int n=1; public static void main(String arg[]) { Test t = new Test(); } }
3 Y. R1 G- n0 \* y' q; b' k6 AA. t.f;, o$ N/ Y4 Q) p! s9 E  u+ _
B. this.n;
6 D1 T! `6 a3 n, j! U8 }C. Test.m;5 @, V. \) r( S. ]
D. Test.f;
' K7 C  Z& P) Z+ u. X5 q! ^      满分:3  分
% n( }' Q% U0 e! O  c; A. q5 s6.  为了获得参数lastname,在applet中可以写如下代码:
& u8 Q8 ]! p) X- [A. String s=getName(“lastname”);" u% b" x; B# e- O( z8 e
B. String s=parameter(“lastname”);  R! Z8 g, e% W9 F# m1 D
C. String s=getParameter(“lastname”);+ J: G+ W) E/ _: y9 P" M; ]
D.
* k2 v" ~; a7 ?; z- s      满分:3  分
3 {$ E: ]0 Y3 s' H. C7.  下列代码中,将引起一个编译错误的行是 1)public class Test{ 2) int m,n; 3) public Test() {} 4) public Test(int a) {m=a;} 5) public static void main(String args[]){ 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
+ n' Y$ |3 B/ w& i. ]A. 第3行' z/ R' g/ N& ^( g/ W: I
B. 第5行
' I5 E) V6 \- }. }8 C1 ?6 XC. 第6行9 X; L& s6 g8 j% m
D. 第10行
/ E+ j. G' y* M- e. I5 n      满分:3  分
& i1 h% F  ]' F7 x5 A$ H8.  选择正确的叙述. class Happy extends Frame { Happy() { SetLayout(new GridLayout(2,2)); Panel p1 = new Panel(); add(p1); p1.add( new Button("One")); Panel p2 = new Panel(); add(p2); p2.add( new Button("Two")); add( new Button("Three")); add( new Button("Four")); s* H9 c9 [4 F$ l, _- u  q
A. 当frame调整大小时,按钮Three和Four 的大小也将调整。: M+ }0 s. ]* U9 v9 f: a: D
B. 当frame调整大小时,所有按钮的大小都将调整。
8 B; x6 O( @! DC. 当frame调整大小时,按钮Two和Four 的大小也将调整。
* x5 p% K- D. L% n; g6 yD. 当frame调整大小时,按钮One和Two 的大小也将调整。9 K3 W  N* X7 g. I
      满分:3  分
& S: C, o/ @. G+ [9 L/ b3 a9.  给出下面的接口: interface A{ int method1(int i); int method2(int j); } 下面那个类实现了这个接口,并且不是抽象的?1 @4 Y1 ^- O( x
A. class B implements A{ int method1(){} int method2(){} }% `4 B, R# D; z" |5 N, c% u5 }8 ]' A
B. class B { int method1(int i){} int method2(int j){} }
' I+ h8 t; X% T( ~  ]2 h" S5 |C. class B implements A{ int method1(int i){} int method2(int j){} }
( d; u% C* D4 E- a$ fD. class B extends A{ int method1(int i){} int method2(int j){} }8 Y4 J0 L2 F& A$ `3 Z
      满分:3  分; q: W( o, b1 M* R; m9 `5 G* T
10.  如果你试图编译下面的代码会发生什么事? Class MyString extends String{ }8 K. t8 C# |" _& J9 }) G
A. 代码编译成功
# `; P& t1 P: M2 J) [' iB. 代码不能编译,因为没有定义一个main()方法
& k0 C8 p2 n  O0 v* d8 w2 t& jC. 代码不能编译,因为String是abstract类型的
! B4 `, Z, R: M% [; n; zD. 代码不能编译,因为String是final类型的+ @/ I" c; R! F
      满分:3  分# n2 V: j6 O2 l! u( k% H
11.  下面程序的输出结果是什么? 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 ); } }
- Y+ J2 k, g' P0 u1 ~2 R# [" jA. 5 5
# L4 {7 A- K0 d5 w- S5 V5 N* UB. 5 4
* P0 I; T# l" m- ]4 EC. 6 4' v" q* F( t3 ^; h
D. 5 6
/ n5 U/ F' i9 n: q      满分:3  分. B4 ^0 r9 P/ Z8 ^: L; n/ }
12.  已知如下代码: boolean m = true; if ( m = false ) System.out.println("False"); else System.out.println("True"); 执行结果是什么?' G" m" r' v! @! D& r+ E+ A
A. False
3 C0 M. G2 G5 F7 @4 OB. True
. y/ Q! G/ u$ T& g5 j2 P+ {- N8 w7 \0 jC. 编译时出错/ n& O6 i/ s' W) ?4 \( D
D. 运行时出错
$ }7 @- X- o1 c& h( `" S      满分:3  分
6 p$ [5 L9 l' @% f5 |: H9 I13.  下面程序的输出结果是什么? String s= "ABCD"; s.concat("E"); s.replace('C','F'); System.out.println(s);( Q( r) ~& ]( R8 k( y
A. 编译错误,字符串是不可改变的
, `% O$ y: v2 [* m; K, I+ o: Y' g7 iB. ABFDE: z% p1 L6 K& G
C. ABCDE& a* U, q5 h/ N1 R8 J* p
D. ABCD
' l/ U# T" y; O' ]# u0 y      满分:3  分
6 J3 F; B; r4 l; c$ C. o: }6 v% U14.  给出下列代码,则数组初始化中哪项是不正确的? byte[] array1,array2[]; byte array3[][]; byte [][] array4;( e$ a4 g  v' Z
A. array2 = array1# o) |9 z4 g) `) a/ `
B. array2=array3
) Z2 s( A8 L3 M( \4 `" N0 SC. array2=array4) p8 O8 Q' v& W5 F1 b
D. array3=array4
+ C! R8 ^$ M) m1 d$ n% Q2 b" F      满分:3  分
0 B: t3 @/ H! K, l. ^5 S15.  给定下面的类:  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 void
% |8 {* T- L) |& P. P2 i) WA. good and abc: _9 n& [; A$ P
B. good and gbc# t0 i: o3 ^; q. g! L- \/ a
C. test ok and abc* ~% O: i3 M  n; q
D. test ok and gbc: ~5 |. l! s# L8 D5 ~& k
      满分:3  分1 r! b6 F. U4 C" d1 L, _
16.  下面的语句的作用是:( )。 Vector MyVector = new Vector(100,50);4 d, p) b4 b8 b" v$ q! N9 P
A. 创建一个数组类对象MyVector,有100个元素的空间,每个元素的初值为50。8 s; Q; l  k5 ~& h. I
B. 创建一个向量类对象MyVector,有100个元素的空间,每个元素的初值为50。
! I, X2 t" [# K; h% q$ ^/ E# ZC. 创建一个数组类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增。" D8 t  @, }0 O% P- }
D. 创建一个向量类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增。, p2 w9 |2 B" v5 m( l/ p
      满分:3  分. o5 ]3 |  S% b! `$ F
17.  下列语句序列执行后,k 的值是( )。 int x=6, y=10, k=5; switch( x%y ) { case 0: k=x*y; case 6: k=x/y; case 12: k=x-y; default: k=x*y-x; }5 q+ L* E9 p  P: ^, K
A. 60
7 Q/ ~- d, ]1 d7 nB. 54# K5 }7 z- t% X$ f
C. 06 V  r9 Y. N) ~, ]+ t
D. 5: q" B% k( ]# U1 o6 o; O
      满分:3  分- T2 g, s9 o& c: _3 G
18.  已知如下的命令执行 java MyTest a b c 请问哪个语句是正确的?  u5 S5 |! H0 D4 G8 D
A. args[0] = "MyTest a b c"# T; Z2 x  e; k) g, ]! \& C5 G
B. args[0] = "MyTest"# f" A2 ?" W+ j8 r& z+ [
C. args[0] = "a"" F* N' Q& Z0 |. ~
D. args[1]= 'b'4 p! E# r6 G. N3 p& ]: I
      满分:3  分" \* v/ j/ o* v0 V/ g# u7 Q
19.  设有下面的一个类定义: class AA { static void Show( ){ System.out.println("我喜欢Java!"); } } class BB { void Show( ){ System.out.println("我喜欢C++!"); } } 若已经使用AA类创建对象a和BB类创建对象b,则下面哪一个方法调用是正确的:( )
* n/ V2 m' W" m8 ]7 G7 DA. a.Show( ) b.Show( )2 H3 J+ j0 U) y4 F4 {3 o
B. AA.Show( ) BB.Show( )
# N; t3 d9 o8 c# e" b: d" [C. AA.Show( ) b.Show( )
% N# r" Q1 A( A0 E' G; dD. a.Show( ) BB.Show( ): w. T' e% h# M, T( V
      满分:3  分* [+ e: {$ l8 v
20.  设有下面两个类的定义: class Person { long id; // 身份证号 String name; // 姓名 } class Student extends Person { int score; // 入学总分 int getScore(){ re
8 V, f' F" ^. E+ C- PA. 包含关系
5 P5 S' D; i0 q9 _& gB. 继承关系
, N& g% K3 X" ]" d* DC. 关联关系
( V* |  P; |6 h" a4 D  f3 |D. 无关系,上述类定义有语法错误" K% W# ?2 u& q. ]* _
      满分:3  分 : q  Q" [6 \0 t+ Z8 _- R- D/ G

3 S; x) w5 b) Y1 |. J, o+ [二、多选题(共 10 道试题,共 40 分。)V 1.  你怎样从下面main()的调用中访问单词“kiss”? java lyrics a kiss is but a kiss
: A, }% a; d. I" w# o+ |A. args[0]
( r" W1 z! z% @! FB. args[1]
4 \. d! ]3 O' P* OC. args[2]3 ~7 S) j: d' G  }2 y! G! x4 s( _
D. args[3], C! w- f- D! ^. B# I0 K$ U7 C( `. |
E. args[4]
. \5 Y2 {- k8 C. q. l5 lF. args[5]' s  p: O+ K6 ?; I) d; L
      满分:4  分( ^5 ]/ c) W9 ~' T
2.  已知如下类说明: public class Test { private float f = 1.0f; int m = 12; static int n=1; public static void main(String arg[]) { Test t = new Test(); // 程序代码… } } 如下哪个使用是正确的?9 N* {8 M/ f6 g" b' p5 b* W
A. t.f: t3 j0 {9 _) R' Q
B. this.n
, A( H, K$ b/ e5 K" \C. Test.m0 c: {# p0 e: q( Y7 J  R
D. Test.n9 g% _% \. q. N, F
      满分:4  分
  N( k$ Z- r9 R3.  在如下源代码文件Test.java中, 哪个是正确的类定义?
8 r9 b# {) z+ \. M* sA. public class test { public int x = 0; public test(int x) { this.x = x; } }
, A2 w$ l( I# x( N& w7 U" HB. public class Test{ public int x=0; public Test(int x) { this.x = x; } }
( A+ ~% K9 E$ D' ]' DC. public class Test extends T1, T2 { public int x = 0; public Test (int x) { this.x = x; } }. u1 f# B3 d/ ^
D. public class+ n$ D" N! b/ |$ Y  a
      满分:4  分
  X# n( B- n( T3 `" }) H4.  已知如下定义: String s = "story"; 下面哪些表达式是合法的?
2 B, d/ {: e$ q% x  zA. s += "books";4 W4 d% ?: ?* X( Q" d7 q
B. char c = s[1];) ^+ C9 H" o% Y1 O
C. int len = s.length;
( }) J2 C  a% m; a& I8 E$ Q1 SD. String t = s.toLowerCase();
) H% b2 v1 Z& K( b3 `/ d- K- ]/ ~; k      满分:4  分
# R/ [3 U) x4 Z# F  X% \+ B9 _  g5.  如果有以下代码,哪几个数字能产生输出 "Test2" 的结果? Switch(x){ case 1: System.out.println("Test1"); case 2: case 3: System.out.println("Test2"); break;} System.out.println("Test3"); }
. W5 [4 z# Z1 s8 Y. UA. 0
8 i9 \0 A, _- S" f+ }B. 14 e( ?- _! u& |* ~9 G! l& Z
C. 2' X$ Z; n% d3 _3 F. V
D. 3$ ^% }! p+ O* L' d: Q
      满分:4  分1 U7 s- \  w- r. Y) ?
6.  给出下面的代码段: 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处写入如下哪几行代码是正确的?
) x/ E7 _$ d9 H8 w" \A. Base(a,b)
8 d) d. P/ q2 l3 CB. x=a,y=b;$ m$ S. ^( [6 `, k( j. @
C. x=a;y=b;( k# t: s  h5 [8 ~
D. this(a,b);' j) p7 o% k  K  _& D
      满分:4  分
/ I2 w! `8 t6 p7.  假定文件名是“Fred.java”,下面哪个是正确的类声明。
) S3 T  ?: D1 S9 _4 N  P( f# a6 HA. public class Fred{   public int x = 0;   public Fred (int x){   this.x=x;   }   }
  ~4 K) U2 f% v  {6 u  vB. public class fred{   public int x = 0;   public Fred (int x){   this.x=x;   }   }
) N9 k5 R. A* X9 ~1 y; T1 zC. public class Fred extends MyBaseClass{   public int x = 0; }
0 ^; z0 n! J+ p$ ]2 b+ y3 J- X      满分:4  分! b- c. ]' R0 r: |% |5 Y0 `
8.  针对下面的程序,那些表达式的值是true?  Class Aclass{   private long val;   public Aclass(long v){val=v;}   public static void main(String args[]){   Aclass x=new Aclass(10L);   Aclass y=new Aclass(10L);   Aclass z=y;   long a=10L;   int b=10;   }   }! a& l6 Y) l5 `; e$ g  O3 I& x
A. a==b;; I# p8 M; s0 U$ e
B. a==x;' I  C4 T* r4 n5 Z, y
C. y==z;2 _" @7 _4 m5 h" T% u1 i
D. x==y;/ o! T! T0 S6 {8 w; S
E. a==10.0;* b* x+ q  f) L" [0 o, n
      满分:4  分
1 K9 z& Q% ]0 v) ]* Z! k$ O/ y9.  下面代码执行后的输出是什么? 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); }
, L% `) V( d  t* s7 Z. ^0 Q$ fA. 0 and 0
. c* V' {7 w% u5 S$ QB. 0 and 1! a% \) R6 e  ^1 H2 q$ r
C. 0 and 2/ R2 {$ b/ c% g7 B3 h1 }  m4 s
D. 1 and 0
+ t' u# B$ w/ x6 e4 y, _' qE. 1 and 1& t' N" G+ Z/ c6 n
F. 1 and 2
0 V4 K+ q5 t- iG. 2 and 0
8 G: T9 E3 {3 {. e) t5 M* ?3 kH. 2 and 1
. `1 v9 Z$ {1 f* }) Y& b5 X- BI. 2 and 26 L0 R0 ]8 X* C/ Q. ^+ _$ ?
      满分:4  分* o  }; y" g- N
10.  已知如下代码: public class Test { public static void main(String arg[]) { int i = 5; do { System.out.println(i); } while (--i>5) System.out.println("finished"); } } 执行后的输出结果包括什么?; i2 A! T5 ?3 t# M* }4 Y
A. 5
: Q/ Z7 F8 B3 T/ ^B. 49 @. F/ |3 e2 O, ]
C. 6
% I  z2 |# m: x+ ]! bD. finished
- _; `- G, g* t2 Q+ @- A  uE. 什么都不输出
, u) H1 S. b! z& S      满分:4  分 5 {5 i+ K& a0 K4 A; u6 y3 _, c( F
: b: H3 y6 }9 n2 K+ D" x# T8 }
谋学网(www.mouxue.com)是国内最专业的奥鹏作业答案,奥鹏离线作业答案及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业答案辅导,致力打造中国最专业的远程教育辅导社区。
" w: M2 {; [; H9 A0 v( \$ i

本帖子中包含更多资源

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

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

本版积分规则

投诉建议
 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫
快速回复 返回顶部 返回列表