System.out.println("5" + 2);的输出结果应该是()
第1题:
下面程序段的输出结果是( )。 public class Test{ public static void main(String args[]){ int X,y; x=(int)Math.sqrt(5)/2+(int)Math.random*5/2; y=(int)Math.sqrt(3)/2+(int)Math.random*3/2; if(x>v) System.OUt.println("x>y"); elseif(x= =y) System.out.println("x=Y"); else System.out.println("x<y"): } }
A.x>y
B.x=Y
C.x<y
D.编译错误
第2题:
classTestApp{publicstaticvoidmain(String[]args){intx=5;switch(x){case1:case2:case3:System.out.println(一季度”);break;case4:case5:case6:System.out.println(二季度”);case7:case8:case9:System.out.println(三季度”);break;ase10:case11:ase12:System.out.println(四季度”);break;default:System.out.println(不是有效的月份”);}}}上述程序运行后的结果是哪项?()
A.一季度
B.二季度
C.三季度
D.四季度
第3题:
( 21 )阅读下面程序
public class Increment {
public static void main( String args[] ){
int c;
c = 5;
System.out.println( c );
System.out.println( c++ );
System.out.println( c );
}
}
程序运行结果是
A ) 5
6
6
B ) 5
5
6
C ) 6
7
7
D ) 6
6
6
第4题:
A.a
B.b
C.c
D.d
E.Compilationfails.
第5题:
Giventhefollowingcodefragment:1)Stringstr=null;2)if((str!=null)&&(str.length()>10)){3)System.out.println("morethan10");4)}5)elseif((str!=null)&(str.length()<5)){6)System.out.println("lessthan5");7)}8)else{System.out.println("end");}Whichlinewillcauseerror?()
A.line1
B.line2
C.line5
D.line8
此题需要将代码仔细看清楚,查询没有逻辑错误,if…else的使用没有问题,也没有拼写错误,错误在于第5行的“与”操作符的使用,逻辑操作符(logicaloperator)的“与”应该是&&,而&是位逻辑操作符(bitwiselogicaloperator)的“与”,使用的对象不一样,逻辑操作符的“与”的左右操作数都应该是布尔型(logicalboolan)的值,而位逻辑操作符的左右操作数都是整型(integral)值。
第6题:
下列选项中哪一个编译不出现错误 ( )
A.int i=0; if(i){ System.out.println("Hi"); }
B.int il=5; int i2=5; if(i1=i2){ System.out.println("So true"); }
C.int i=1; int j=2; if(i==1||j==2) System.out.println("OK");
D.int i=1; int j=2; if (i==1 &&|j==2) System.out.println("OK");
第7题:
程序:classTestApp{publicstaticvoidmain(String[]args){intx=6;if(x>l)System.out.println("x>l");elseif(x>5)System.out.println("x>5");elseif(x<10)System.out.println("xSystem.out.println("x<29");elseSystem.out.println(以上都不是”);}}上述程序运行后的结果是哪项?()
A.x>5
B.x>l
C.x<10
D.x<29
第8题:
( 15 )阅读下面程序
public class Test1{
public static void main(String[] args){
System.out.println(34 + 56 - 6);
System.out.println(26*2 - 3);
System.out.println(3 * 4/2);
System.out.println(5/2);
}
}
程序运行结果是
A ) 84
49
6
2
B ) 90
25
6
2.5
C ) 84
23
12
2
D ) 68
49
14
2.5
第9题:
A.finished
B.Exception
C.Compilationfails.
D.ArithmeticException
第10题:
阅读下面程序 public class Increment { public static void main( String args[] ){ int c; c=5; System.out.println(C) ; System.out.println(c++); System.out.println(C) ; } }
A.5 6 6
B.5 5 6
C.6 7 7
D.6 6 6