当前位置:首页 > JAVA练习题-选择题
24.给定如下java代码片段,编译运行后,输出结果是(b)。 (选择一项) int i=1,j=10; do{
if(i++>--j){ continue; }
}while(i<5);
System.out.println(\a) i=5j=5 b) i=5j=6 c) i=6j=5 d) i=6j=4
25.某java的main方法如下所示,则编译运行该类的输出的结果是(b)。 (选择一项)
public static void main(String[] args){ for(int i=0;i<10;i++){ if(i%2!=0)
continue; System.out.print(i); } }
a)13579 b)02468 c)97531 d)86420
26.在java类的main()方法如下所示,则编译运行该类的输出结果是(d)。 (选择一项) public static void main(String[] args){ int i=0;
while(i<10){ if(i%2!=0) return;
System.out.println(i); i++; } }
a) 13578 b) 02468
c) 0123456789 d) 0
27.分析如下所示的java代码,编译运行后的输出结果是(b)。(选择一项) public static void main(String args[]){ String str=new String(\ while(str.indexOf('4')!=-1){
str=str.substring(0,str.indexOf('4'))+\ +str.substring(str.indexOf('4')+1); }
System.out.println(str); }
a) ACCP4.0 b) ACCP5.0 c) ACCP45.0 d) ACCP50
28.运行下面代码,正确的输出结果是(d)。 public class MyClass {
int x = 10;
public static void main(String args[ ]){ for(int n = 3; n > 0; n--){ x = x * x; }
System.out.println(x); } } a)1000 b)1000000 c)100000000 d)编译错误
29.下面程序中,while循环的循环次数是(d)。 public static void main(String[ ] args){ int i = 0; while(i<10){
if(i<1){
continue; }
if(i==5) { break; } i++; } } a)1
b)6 1.给定某Java程序的main方法如下所示,该程序运行的结果是(a)(选择
一项)
public static void main(String[] args){
int i=0;
System.out.println(i++); }
a)输出0
b)输出1
c)编译错误
d)运行时出现异常
2.给定如下Java代码片断,编译运行时的结果是(d)。 int i=2; switch(i){ default:
System.out.println(\ case 0:
System.out.println(\ break; case 1:
System.out.println(\ case 2:
System.out.println(\}
a)输出default b)输出default zero
c)出错,default的位置不符合switch结构的语法结构 d)输出two
3.给定Java代码如下所示,编译运行的结果是 (a)。(选择一项) public static void main(String [] args) {
int i ;
System.out.println(\}
a)编译错误
b)运行时出现例外
c)正常运行,输出 i=-1 d)正常运行,输出 i= 0
4.分析下面的java源程序,编译后的运行结果是(b)。(选择一项) import java.util.*; public class Test{
public static void main(String[] args){ int[] numbers = new int[]{2,1,3}; Arrays.sort(numbers);
System.out.println(Arrays.binarySearch(numbers,2)); } }
a)输出:0 b)输出:1 c)输出:2 d)输出:3
5.给定如下Java程序,编译运行时,将在(d)语句出现错误。 public class Test{
public static void main(String args[]){
int i=0; //a语句 for(;i<10;i++){ //b语句 if(i>5){
String test=\ //c语句 } }
System.out.println(test); //d语句 a)a b)b c)c d)d
6.在java中,下列代码的运行结果是(c)(选择一项) public static void main(String[] args){ int a=1,b=2,c=3; if(a<0) if(b<0) c=10; else c=20;
System.out.println(c); }
a)输出10
共分享92篇相关文档