|
3 \# c) ~, z$ y, {4 V吉大16春学期《JV程序设计》在线作业一, ?% `% `3 F7 D0 @
# J8 F/ B# F4 O. r/ O
5 s, o" I* c4 F3 i# B' Y; r
/ w% t! M _' u' @6 S d
; w4 a) R/ L- q; _. l- W: y一、资料来源(谋学网www.mouxue.com)(共 15 道试题,共 60 分。)6 _* O; e4 `! [' T' N M- F6 r
# f7 o$ e/ m% S1. String s="This is th ";String t=s.ont("String."); t的内容是( )
% A% b. q$ L' }9 {/ r! m+ E; `. This is th String7 \8 C% w+ i- }
. This is th7 B! t$ X0 H2 g7 E2 I z; j
. String$ j1 q" ]. u+ G2 H; N v- `) T
正确资料:% Q, J! \& h; z q, c
2. 下列语句执行后,变量、的值分别是( )。 int x=182; int ,; =x/100; =x%10;
& F3 T0 z6 \; r. 1,2% {# m z# n! h0 j3 m
. 2,1
9 D! Y* u m! f" u: @. 1.82, 2
, s& r- w f$ T' y# i2 I/ W/ n. 100,82
) D7 Z6 T; L& ^( B正确资料:
3 ? J7 L1 P( `# k3. 数组的大小在创建以后( )。9 ]7 n# z. S6 z2 l0 Y% K( Y: W
. 可以改变7 v; x: F$ Y9 H1 ]
. 不能改变
, O: G" r* o# w. c: Y$ o. _. 使用nw方法可以改变; A% p0 _" N2 L7 f8 d6 u7 I# X
. 有些可以改变
9 `) w+ V9 b$ f% @; c( P, m# w2 k& R正确资料:
, S. @! _! [1 H& d* o8 \4. 下列运算符中,优先级最高的是( )。% E( m: R. u+ P& r* D, c6 y6 C
. &&7 B5 _6 H" {5 @+ E* ~7 R1 x
. ++8 Q' h9 }* R% R: y" C- q) ^5 U" Q
. +
) v1 @. J7 K9 k7 z8 a. *: @+ d# g8 b! w0 V
正确资料:
2 c% }+ o- h" A8 g, r6 \5. 不允许作为类及类成员的访问控制符的是( )。: x% N8 {3 i+ q8 |
. puli
; `' o$ c& ~ ]- H8 F/ E. privt- W9 L4 l1 H: J G3 C
. stti0 ]' C8 c P9 J9 F8 u0 ]
. prott9 G) p1 r$ d8 e7 j2 C: n
正确资料:, h& `" c0 m; N8 B: Q/ i, _
6. 下列语句序列执行后,i的值是( )。int i=16; o { i/=2; } whil( i > 3 );! J0 y4 l4 x3 ^, `: C
. 16
* V! ` b' S7 k' {- z6 R2 F. 83 c) h, `$ P, s+ G6 K8 n1 c
. 4
i) c9 E0 h5 c5 E8 m. 2
9 G% }) D i1 S: g9 s+ V正确资料:+ w0 ] p/ O! _& r/ [
7. 执行完代码"int[]x=nw int[25];"后,以下说明是正确的( )。
1 ^ M9 \; _4 W n% h. x[24]为08 d3 I, B, B8 v1 q6 C
. x[24]未定义& J5 _9 p4 b5 w
. x[25]为0
+ E0 ?9 t- k5 [$ n# M$ |. x[0]为空
- ]1 I! I' S1 O" t2 R/ Y* [ K$ N; [正确资料:
6 F7 L4 [+ n, ?* H1 ]8. 在swith(xprssion)语句中,xprssion的数据类型不能是( )。+ q& p2 V" Q7 q* K
. oul4 n& ~" j4 W Z x2 `6 \5 R: h% o! F0 n
. hr7 c. s6 T, u2 a- I
. yt
" l+ I3 d. ?2 [9 ?4 d! K( v. short' }, a9 D, n4 ^1 C
正确资料:
' Z: M9 @/ X; O9 j/ E( t. [& v: L! ?9. 以下有关构造方法的说法,正确的是( )
5 ~ x: U3 x) }. 一个类的构造方法可以有多个
7 L$ z, U* ~: k5 `. 构造方法在类定义时被调用' k. x+ w+ [" m$ H/ L ]( j" V" C
. 构造方法只能由对象中的其它方法调用
( E. t! I" D. V6 \! X! P5 X. 构造方法可以和类同名,也可以和类名不同
* g2 Y: Y; k# a# L正确资料:7 N% A5 C: f1 O X
10. 向量可以描述成( )。
7 x' B8 W5 Q) x; [+ p; ~. U( ^. 固定长度的数组/ `* w5 P: w: A3 Q
. 可变长度的数组
) z3 Z7 j: u3 C, ]. 一种队列: y* h# D9 g- P! |. h4 A# j* S# V
. 一种堆栈/ h [2 G& ?! ~
正确资料:+ [; I* u9 E# t' C
11. int 型 puli 成员变量 MX_LNGTH,该值保持为常数100,则定义这个变量的语句是( )0 V2 l0 M$ T# f$ g& q& G' r( u
. puli int MX_LNGTH=100
& a& t1 R. s1 F ]. finl int MX_LNGTH=100! ?+ G* [2 s0 n3 b5 h4 w/ [
. puli onst int MX_LNGTH=100
, s" ~; N" }; n& i$ X: ?0 ^. puli finl int MX_LNGTH=100% W" c6 F/ z$ w- V9 Y% J
正确资料:
( O9 m1 x/ W5 H+ k, g12. 下列语句序列执行后,k 的值是( )。 int m=3, n=6, k=0; whil((m++) < (-- n)) ++k;
6 X8 S' t6 U- B1 `1 L+ |. 07 L2 ^, w& w8 V/ ^) ^% k
. 18 S5 u- K+ x' S
. 2
. f6 x: B7 Q, P& v/ v. 3
9 L) O) A# K6 S! B! W! {正确资料:
* n6 L1 Y9 g# z, R5 Q3 s0 Y13. "阅读下面程序 lss x3124 { puli stti voi min(String [] rgs) { ooln =tru; if(){ int i=1;} ls { int i=2;}Systm.out.println(i);}} 现在想先编译再运行该程序,结果是( )。9 L- J! c0 [5 Z) g# d) W9 r, s
. 1
# s8 R$ s( F8 ]: I1 i. 2/ }! w! k+ m& l
. 编译出错
% l) u( k3 t+ T8 O; p4 N- c3 g. 运行出错5 Y% v+ Y7 X" f& b1 N, q
正确资料:
+ Y9 }8 j! M2 m V. L* f14. 在 Jv 中,用 pkg 语句说明一个包时,该包的层次结构必须是( )
4 Q$ ]9 N4 Y+ }* d* a* n- `. 与文件的结构相同& u2 X; y& ?6 r* B! X) l
. 与文件目录的层次相同
. g, L+ n% F9 v7 s# D p' h. 与文件类型相同( J, F, |# u6 r6 K2 w0 h
. 与文件大小相同
' U; v9 D" }% x( o5 r" |, i e5 N正确资料:
/ g2 L) p% ]1 m8 I6 I' b9 }15. 若已定义 yt[ ] x= {11,22,33,-66} ; 其中0≤k≤3,则对x数组元素错误的引用是( )
. ` R% A1 E* P$ c' p `0 r8 u. x[5-3]
( Z4 D) m1 p) O% u/ h* _1 q( l. x[k]( k6 t/ X/ U* ?- K1 K! y
. x[k+5]8 F6 U, f, G1 j8 ~; x5 o; C. |% F
. x[0]
2 h3 o' E i" e3 `5 o6 G正确资料:1 Y" Z- f2 R, x5 @% F$ ~
" b, u2 @4 A5 |& j
1 B) e" `1 ^" X3 |) H& _
2 J) y! E {! _9 \3 E; i2 \
吉大16春学期《JV程序设计》在线作业一
% f6 B0 h* X4 w. D2 r# N6 S! n9 ~( _( d! d! F
6 X D) I. Q2 U. [" v$ v
) D; \6 e+ c' F) S# E- Q$ ^# L e1 i. o3 u r
二、资料来源(谋学网www.mouxue.com)(共 5 道试题,共 20 分。)7 O) p; r5 e5 }6 m( r
9 n/ S/ y2 B' }) e# H4 S/ e+ g3 u
1. 定义变量如下: hr =‘w‘; int i=8; long L=15; flot f=8.9f; 以下赋值语句正确的是( )/ I3 X/ t8 {/ D6 m, Z4 C$ E
. i=+i;
2 v0 J7 I- O% M7 u, `' @- V. =+i;
7 k# H' Y! ~% v+ z2 @$ o$ k. L=f+L;
- N6 q/ b) G) Y( s$ N. f=i+L+f;1 S9 |1 z/ a& Z7 W( \$ Q+ T q
正确资料:3 E. l1 y; t" w
2. 以下哪些是面向对象编程的基本特征?( )* e7 P+ i3 L( G/ a8 G
. 继承
( [* ?) e( U" @$ C& W4 h. 封装
! n* }3 T# L! n2 z. I9 O6 S. 多态
5 t$ S7 G, c- \. o8 {/ b正确资料:8 d! |+ k3 B) v- s( t
3. 如下哪些是Jv中有效的关键字( )0 `! f, Y+ I9 ?0 D) w5 b& T
. onst
# |5 H: _" e, F& J+ j. NULL( m3 T2 R7 L# n. u: _$ d) D
. fls& }8 ?5 b8 z1 f0 k1 Z( a5 y0 c
. this
% g ^- {1 M0 R2 E. ntiv' l* m. h# a7 r8 j
正确资料:
( Z. Y% B: q- Z4. 说明下列创建数组的方法那些是正确的( )。
' J4 U/ [; W: F0 R% e3 f; ]. int twoim[][] = nw int[4][];# o# G' T3 ?& u% s0 D4 \0 k1 q# K. Z
. int twoim[][] = nw int[][4];+ @+ c6 M3 [( Z0 O
. int twoim[][] = nw int[4][5];/ c# s6 c4 n1 u8 X) M8 Z7 A
. hr [] = {‘’, ‘’};/ a& z1 W$ Z1 y- z% v5 D
正确资料:. K9 i* O0 W1 {; m+ c- |
5. 指出下列哪个方法与方法puli voi (int ){}为合理的重载方法( )。
/ r S% N/ a) A5 }" |4 A. puli int (int )
4 S6 l+ ^% Y- t. ~. puli voi (long )5 C$ y" i x' A- ?
. puli voi (int ,int )$ o& Q! {# V. `- N+ v3 V8 A
. puli voi (flot )
; H) f& P! h2 A7 ~" K正确资料:. U) f0 a! Y, E% H
1 m2 P7 q( U8 F! S) A( x' l- y
; p+ i! ~, j- C- P3 m2 @2 f* n
1 S8 i1 R- S- g& I- U/ I6 I吉大16春学期《JV程序设计》在线作业一
# v9 a- T' u: | P! o2 I7 w9 L
~# ~4 N! ]5 f3 c; G4 M, Q5 j
, f7 a, X5 a* M2 @6 B) {/ W9 ^" _( p) \, H6 \+ y4 C' x
+ g$ Q Q/ h. U: e三、资料来源(谋学网www.mouxue.com)(共 5 道试题,共 20 分。)) E' Y+ e0 s" k9 T2 M& ]
* N3 g1 W G( Z, @2 y( J) g8 \4 J1. 如果p是父类Prnt的对象,而是子类hil的对象,则语句 = p是正确的( ): w1 A9 G9 o5 }( |/ b, ? V! O
. 错误
, |& I S* U0 S! g. 正确5 u4 d, A' b" B7 f! }* L8 w
正确资料:5 C1 x# ~/ n5 C P% x, v
2. Jv语言中的数组元素只能是基本数据类型而不能为对象类型( )
: d/ o5 j( C3 o. 错误
/ |, c. @6 a k6 g. 正确7 x* c) T6 a# } s c
正确资料:
4 H$ e% r. ~) r" E% m+ }3. 一个Jv类可以有多个父类( )。
. f, s& b. u. _. 错误
( }5 Z6 D s, m% N8 I. 正确/ M( @( K2 o6 B" U$ r* C
正确资料:
, V8 M i9 a9 ~* _1 x( }( A4. Jv的字符类型采用的是Unio编码,但所占字节由具体软硬件环境决定( )
, D# E$ X$ x2 V8 F, k! u: K8 n. 错误
c. F% P" c; G( f! G3 O4 U) X. 正确9 q2 E" M* S( C, _' @; R( u
正确资料:$ }4 P8 R! m+ F* D1 w' r! M
5. 在Jv中%是取余运算符,要求两端操作数为整型。( )
, @0 g+ _/ H) O3 g6 J8 o) V. 错误# o4 z: O! r: H( c- v* |
. 正确) T7 `. j. ?7 z: W e; m6 z2 f8 r
正确资料:# X- c: L4 p6 L; J7 F# _
7 }8 o/ y' O. n6 }' s Q k& c. A4 J% G, w) w& B9 P
' g0 T( x3 p- a& Y7 W9 X
4 v- q" C9 H( e: }& [1 {8 e5 j9 ~1 U( B1 D& r0 N. [/ E
$ I3 L1 N# \) y
; C) Y- Q, d5 ?3 d. m+ N
# Y+ X% L) g0 _- h
2 `+ X% \4 |- d9 H8 x( a2 t9 w# u, C" y/ U" i" X
% k( K- v9 r: c% ]$ p0 r2 R
2 l" C* b8 P; }$ f6 L; e% l: v+ p7 S |
|