A.98 B.99 C.100 D.101
31.在Java语言中,下面( a)是逻辑运算符中优先级最高的
A. ! B. && C. || D. |
32.在Java中,给字符变量赋值正确的是( ac)(选择两项)
A.char c = ‘f’ B.char c = “f” C.char c = 65 D.char c = 65.5
33.运行以下程序,运行结果是( b)
int x=5,y=0; y=x++;
System.out.println(x+y); A.10
B.11 C.12 D.13
34. 运行以下程序,运行结果是( d) int num=10; if(num++>10){
System.out.println(\正确\}else{
System.out.println(\错误\}
A. 正确10 B. 正确11 C. 错误10 D. 错误11
35.在Java中,如下代码输出结果是(b)
int score=51; if(score>=60){
System.out.println(\考试通过\}else if(score+10>=60){
System.out.println(\总分及格\}else{
System.out.println(\不及格\}
A. 考试通过 B. 总分及格 C. 不及格 D. 什么都不输出
36.阅读下面代码,i值为( d)时输出结果不包括“Test2”
switch(i){
default:System.out.println(\无匹配\case 1:System.out.println(\case 2:
case3:System.out.println(\case4:System.out.println(\} A.1 B.2 C.3 D.4
37. 以下关于多重if条件结果说法正确的是( ad )(选择两项) A. 不管有多少个else if块,程序执行时肯定只能走其中一个支线 B. 多个else if块之间的顺序不可以改变
C. 多个else if块之间的顺序可以改变,改变之后程序执行结果没有影响 D. 多个else if块之间的顺序可以改变,改变之后程序执行结果没有影响
38.在Java中,如下代码输出结果是(a )
for(int i=0;i<=5;++i){ System.out.println(i+\i++; } A.0 2 4 B.1 3 5 C.1 2 3 4 5 D.0 1 2 3 4 5
39.运行以下程序,运行次数是(c)
int x=8,a=1; do{ a=a+1; }while(x>0);
A.0 B.1 C.无限次 D.编译错误
40.运行以下程序,运行结果是( c)
int a=1,b=2,c=3; if(c==a){
System.out.println(c++); }else{
System.out.println(++b); } A.1 B.2 C.3 D.4
41. 在一个Java文件中,使用import、class和package的正确顺序
是( a)
A. package、import、class B. class、import、package C. import、package、class
java笔试题
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)