内容发布更新时间 : 2025/5/13 7:05:30星期一 下面是文章的全部内容请认真阅读。
《Java程序设计》
A、k=3; B、k++>3; C、k--==3&&k++==3; D、k++==3||++k>3; 36、若有定义int a = 2;则执行完语句 a -= a * a; 后,a的值是( C )。
A、 0 B)、4 C、 -2 D、 –4 37、下列语句序列执行后,j 的值是( A )。 int j=1; for( int i=5; i>0; i-=2 ) j*=i;
A、 15 B、1 C、 60 D、 0
38、以下由 for 语句构成的循环执行的次数是( B )。 for ( int i = 0; true ; i++) ;
A、有语法错,不能执行 B、无限次 C、执行1次 D、一次也不执行 39、下列语句序列执行后,j 的值是( B )。 int j=9, i=6; while( i-- >3 ) --j;
A) 5 B) 6 C) 7 D) 8 40. 若有循环: int x=5,y=20;
do { y-=x; x+=2; }while(x
A) 2次 B) 1次 C) 0次 D) 3次 41. 下列语句序列执行后,i的值是( C )。 int i=10;
do { i/=2; } while( i>1 );
A) 1 B) 5 C) 2 D) 0
42. 以下语句中能构成多分支的语句是( C )。 A) for 语句 B) while 语句 C) switch 语句 D) do - while 语句 43. 能从循环语句的循环体中跳出的语句是( B )。
A)for语句 B)break语句 C) continue语句 D)return语句 44.字符流与字节流的区别是( A )。
A、每次读入的字节数不同 B、前者带有缓冲,后者没有 C、前者是块读写,后者是字节读写 D、二者没有区别,可以互换使用 45.下面关于使用throw关键字抛出的对象说法正确的是( A )。
A、它必须被声明为Throwable类型 B、它必须被声明为error类型 C、它必须被声明为Exception类型 D、它必须被声明为String类型 46.在oneMethod()方法运行正常的情况下,程序段将输出什么? ( D )
publicvoid test(){ try{
oneMethod();
System.out.println(\
} catch (ArrayIndexOutOfBoundsExceptione){ System.out.println(\} catch(Exceptione){
System.out.println(\} finally{
第 6 页
《Java程序设计》
System.out.println(\
} }
A、condition1 B、condition2 C、condition3 D、condition1finally 47.下列常见的系统定义的异常中,哪个是输入、输出异常? ( B )
A、ClassNotFoundExcep