JAVA语言程序设计期末考试试题及答案5.docx

JAVA语言程序设计期末考试试题及答案5.docx

  1. 1、本文档共63页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:400-050-0739(电话支持时间:9:00-19:00)。
JAVA语言程序设计考试试卷及部分答案 一、单选题:1.下列语句序列执行后,k的值是(B )。 int m—3, n—6, k—0。 while( (m++) < ( -- n) ) ++k 。 A) 0 B) 1 C) 2 D) 3 2 .设i、j为int型变量名,a为int型数组名,以下选项中,正确的赋值语句 是(B )。 A) i = i + 2 B) a[0]= 7 。 C) i++ - -j o D) a (0) = 66 o .Java语言的类间的继承关系是(B )。 A)多重的B)单重的C)线程的D)不能继承 .设有定义int i=6。,则执行以下语句后,i的值为(C )o i += i - 1 o A) 10 B) 121 C) 11 D) 100 5.下列选项中,用于在定义子类时声明父类名的关键字是 (C )o A ) interface B) package C) extends D) class 6.若 已定乂 byte[ ] x= {11, 22, 33,- 66} o 其中0Wk<3,则对x数组元素错误的引用是(C ) . A) x[5-3] B) x[k] C) x[k+5] D) x[0] .下列语句序列执行后,chi的值是(B )o char chi='A', ch2='W' if (chi + 2 < ch2 ) ++chl A) 'A' B) ,B, C) ,C, D) B .下列语句序列执行后,i的值是(D )。 int i=8, j=16 。 if ( i_l > j ) i- o else j--。 A) 15 B) 16 C) 7 D) 8 .下列语句序列执行后,k的值是(C )o int i=10, j= 18, k=30。 switch( j - i ) { case 8 : k++ 。 case 9 : k+=2 。 case 10: k+=3 。 default : k/二j 。 ) A) 31 B) 32 C) 2 D) 33 .下面语句执行后,i的值是(B )o for ( int i=0, j=l。 j < 5 o j+=3 ) i=i+j。 A) 4 B) 5 C) 6 D) 7 .设有定义float x=3.5f, y=4.6f, z=5. 7f ;则以卜的表达式中,值为true的是 (B )o A) x > y | x > z B) x !二 y C)z>(y + x)D)x<y&! (x<z) 12 .下列语句序列执行后,i的值是(D )。 int i=16 do { i/=2 。 } while( i > 3 ) o A) 16 B) 8 C) 4 D) 2 13.以下由for语句构成的循环执行的次数是(B )。 for ( int i = 0 o true 。 i++)。 A)有语法错,不能执行B)无限次 0执行1次D) 一次也不执行14.定义类头时能使用的修饰符是(C ) o A) private B) static C) abstract D) protected 15.设int型变量a、b , float型变量x、y, char型变量ch均已正确定义并赋 值, 正确的switch语句是D ) o A) switch (x + y) B) switch ( ch + 1 ) { } { } C) switch ch D) switch ( a + b )。 { } { } 16.下列最终属性i的定义中,正确的是()。 A) static final int i=100。 B) final int i=l. 2。 C) final i='w'。 D) final char i。 17.下列类定义中,不正确的是(C ) o A) class x { . } static class x implements yl,y2 { ? } public class x extends Applet { ? } 18.设x、y为已定义的类名,下列声明x类的对象xl的语句中正确的是()。 A) static x xl o B) public x xl=new x(int 123)o C) y xl o D) x xl=x( ) o .设i、j、k为类x中定义的int型变量名,下列类x的构造函数中不正确的 是(B )。 A) x( int m){ } B) void x( int m){ } C) x ( int m, int n) ( } D) x( int h, int m, int n) { } .下列方法定义中,正确的是(A)。 TOC \o "1-5" \h \z int x( ) { char ch='a' 。 return (int)ch。 } void

文档评论(0)

cjc2019
该用户很懒,什么也没介绍

相关文档

相关课程推荐