Java入门期末错题-[Java学习笔记]

  1. (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


  1. (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


  1. (2分)以下代码片段的输出是?
boolean m = true;
if ( m=false )
  System.out.println("False");
else
  System.out.println("True");

A.False
B.编译错误
C.True
D.没有输出

正确答案:C你错选为B


  1. (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


  1. (2分)Java语言中不用区分字母的大写小写

A.✓
B.✕

正确答案:B你错选为A


  1. (2分)int是比long窄的类型

A.✓
B.✕
正确答案:A你错选为B


---END---

你可能感兴趣的:(Java入门期末错题-[Java学习笔记])