Java入门期末错题-[Java学习笔记]
2019-01-02 本文已影响0人
dk_qi
- (2分)以下哪个for语句是错误的?
A.for (i=0; i<10; i--);
B.for (i=0,j=0; i<10; i++; j++ );
C.for (;;);
D.for ( i=0; j<10; j++ );
正确答案:B你错选为A
- (2分)以下代码片段编译运行的结果是:
int Output=10;
boolean b1 = false;
if((b1==true) && ((Output+=10)==20)){
System.out.println("We are equal "+Output);
} else {
System.out.println("Not equal! "+Output);
}
A.输出"We are equal 10"
B.输出"Not equal! 10"
C.编译错误
D.输出"Not equal! 20"
正确答案:B你错选为D
- (2分)以下代码片段的输出是?
boolean m = true;
if ( m=false )
System.out.println("False");
else
System.out.println("True");
A.False
B.编译错误
C.True
D.没有输出
正确答案:C你错选为B
- (2分)以下哪句不能编译?
A.if ( a==b ){} else System.out.println("no");
B.if ( a==b ) System.out.println("no");
C.if ( a==b ); else System.out.println("no");
D.if ( a==b ) else System.out.println("no");
正确答案:D你错选为C
- (2分)Java语言中不用区分字母的大写小写
A.✓
B.✕
正确答案:B你错选为A
- (2分)int是比long窄的类型
A.✓
B.✕
正确答案:A你错选为B
---END---