Accp6.0 - S1.使用Java理解程序逻辑(解析版) 下载本文

D) int d[];d[]={1,2,3,4};

【128】在JAVA程序中,若出现fun(3,fun(fun(1,2),5))这样一段代码(fun()方法的返回值均为int),则可以判断一定存在含有()个形参的fun()方法。 B (选择一项) A) 1 B) 2 C) 3 D) 4

【129】在JAVA中,以下程序的输出结果为()。 C

public class Test{ public static void main(String []args){ boolean b1=false,b2=false; if((b1=2>3) && (b2=5>0)){ 5>0 为真,跳出 System.out.print(\为真\ } System.out.print(\ } }(选择一项)

(选择一项)

A) b1=false;b2=true B) b1=true;b2=false C) b1=false;b2=false D) b1=true;b2=true

【130】在java中,以下循环的执行次数是()。 B

public class Test{ public static void main(String args[]){ for(int i=0,j=1;i

A) 0 B) 1 C) 2 D) 3

【131】在JAVA中,若要使下面程序的输出值为2,则应该从键盘给n输入的值是()。public class Test{ public static void main(String args[]){ int s=0,a=1; Scanner input =new Scanner(System.in); int n=input.nextInt(); do{ s = s+1; s 1 2 a = a-2; a -1 -3 当a==n时,跳出

B

}while(a!=n); System.out.print(s); } }(选择一项)

A) -1 B) -3 C) -5 D) 0

【132】在java中,如下代码的输出结果是()。 B

public class Test{ public static void main(String []args){ int i =1; while(i++ <=10) 若换成++i,没有11 System.out.print(i+\ } }(选择一项)

A) 1,2,3,4,5,6,7,8,9,10 B) 2,3,4,5,6,7,8,9,10,11 C) 11, D) 12,

【133】在JAVA中, 以下说法正确的是(). (选择一项)

A) 定义了数组的长度后,我们可以随时去修改这个长度 B) 对象可作方法的参数,对象数组不能作方法参数

C) 数组是相同类型的数据元素按顺序组成的一种新结构数据类型 D) 以上说法都不正确

【134】在JAVA中,关于函数描述正确的是(). C (选择一项)

A) 每个函数都可被其它函数调用 private不可以 B) 在一个函数内部可以定义另一个函数

C) 在一个函数内部可以调用另一个函数 方法中可以调用方法,不能定义 D) 以上说法都不正确

【135】在JAVA中,运行下面的代码,输出结果是(). C

public class Test{ public static void main(String []args){ int a[]={1,2,3}; int b[]; b=a; for(int i=0;i

A) 1,

B) 1

C) 1,2,3, D) 编译错误

【136】在JAVA中,以下程序的输出结果为(). B

public class Test{ public static void chang(String str){ str =\你好\ } public static void main(String []args){ String str=\ chang(str); System.out.print(str); } }

(选择一项) A) 你好 B) hello C) Hello

D) 编译时出错

【137】在JAVA中,以下代码段中造成编译异常的原因是(). D

private void onLoading(){ if(......){ 代码1 }else{ 代码2 } 代码3 return; 代码4 }

(选择一项) A) 代码1 B) 代码2 C) 代码3

D) 代码4 return 之后跳出程序

【138】在java语言中有如下代码,则输出结果为。() B public class Test{ public static void main(String[] args){ int i = 0;

while(i>10){ System.out.println(\我是java程序员\}

} }

(选择一项)

A) 打印10遍\我是java程序员\

B) 什么也没输出 当i>10的时候才输出 C) 编译错误 D) 死循环

【139】在java语言中有如下代码,则输出结果为。() B public class Test{ public static String str = \ public static void main(String[] args){ Test test = new Test(); test.change(); System.out.println(str); } public void change(){ str = \ } }

(选择一项) A) hello

B) Hello,world C) 无任何输出 D) 编译错误

【140】在java中,运行如下代码,则输出结果为.() D public class Test{ public static void main(String[] args){ for(int i=0;i<=5;i++){ System.out.println(i+\); if(i==3) continue; } } }

(选择一项) A) 0 1 2 B) 0 1 2 3 C) 0 1 2 3 4

D) 0 1 2 3 4 5 从循环执行即可

【141】在java中,下列语句输出的结果是。() C

public class Test{ public static void main(String[] args){ int age = 21; String name = \ System.out.println(\ }