Accp6.0_S1.使用Java理解程序逻辑(解析版)(6)

2018-12-25 22:32

System.out.println(c+a); 在题中a=3,b=4,c=b++,c=4,b=5,之后c进行自增,c=5,之后

c=5+3=8

}

(选择一项) A) 4 8 B) 5 8 C) 3 8 D) 3 7

【097】在JAVA中,运行下面代码后输入15,则输出结果是()。B

import java.util.Scanner; public class Test{ public static void main(String []args){ Scanner input = new Scanner(System.in); 顺序执行即可 int age = input.nextInt(); if(age >18) System.out.println(\恭喜你成年了!\ else System.out.println(\你还得使劲长!\ } }

(选择一项) A) 恭喜你成年了! B) 你还得使劲长! C) 什么都不输出 D) 编译时出错

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

public stastic void main(String []args){ String s1= new String(\ String s2 = s1.substring(s1.lastIndexOf(\从最后一个“_”开始截取。 System.out.println(\}

(选择一项)

A) s2=_java_OOP_T5 B) s2=_OOP_T5 C) s2=_T5 D) 编译出错

【099】在JAVA中,如下代码段的输出结果为()。D

public class Test{ public float add(){ return 25.5+13; 如果return后加(float)即可编译通过(A) }

public double division(){ return 25/2; } public static void main(String []args){ Test test = new Test(); System.out.println(test.add()); System.out.println(test.division()); }

} (选择一项)

(选择一项) A) 38.5 12.0 B) 38.5 12 C) 38.5 1.0

D) 编译时出错

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

public static void main(String[]args){ int le = \ System.out.println(le); }(选择一项)

A) 8 B) 7 C) 6

D) 编辑错误

【101】在JAVA中,下面语句输出的结果是()。 C

public static void main(String []args){ int age =21; String name =\阳光\ System.out.println(\姓名=name\,年龄=\注意在“ ”里为打印内容 }

(选择一项)

A) 姓名=阳光,年龄=21 B) 姓名=name,年龄=age C) 姓名=name,年龄=21 D) 编译错误

【102】关于JAVA中使用包的说法不正确的是()。B (选择一项)

A) 使用package关键字声明包

B) 一个JAVA源文件可以有多个包声明语句 不能有多个包声明语句 C) JAVA包的名字通常是由小写字母组成,不能以圆点开头或结尾

D) 如果要从键盘接收用户的输入,则导入包的语句如下:import java.util.*;

【103】在JAVA中,关于类的描述错误的是(), A、C (选择二项)

A) 类必须是公有的

B) 类中可以定义属性和方法

C) 定义类的关键字是Class class小写 D) 对象是类的实例

【104】在JAVA中,运行如下代码,则输出结果为(). B

public static void main(String []args){ int i; for(i=1;i<=5;i++){ if(i%2!=0){ i++; 需要知道i++的含义 continue; } } System.out.println(i); }(选择一项)

(选择一项) A) 9 B) 7 C) 5 D) 3

【105】在 java中,运行如下代码段,则输出结果为 ()。 A public class Test{

public static void swap(int num1,int num2){ int temp=num1; num1=num2; num2=temp; }

public static void main(String []args){

int n1=20 ; 值传递,方法内的更改不影响外部(string) int n2=30; 引用传递,方法内更改,外部也更改(new stringBuiffer) swap(n1,n2);

System.out.println(n1+\}

} (选择一顼) (选择一项) A) 20,30 B) 30,20

C) 程序逻辑错误 D) 程序编译错误

【106】在java中,运行如下代码,则输出结果为() C

public static void main(String []args){ int i =1; switch(++i){ case 1: System.out.println(\

case 2: System.out.println(\ case 3: System.out.println(\ break; default: System.out.println(\不符合判断条件\ } }(选择一项)

A) i=2 B) i=1 i=2 i=3

i不符合判断条件 C) i=2 i=3 D) i=2 i=3

i不符合判断条件

【107】在JAVA中,运行如下代码,则输出结果为() B

public static void main(String []args){ for(int i =0;i<=5;i++){ System.out.println(i+\ if(i==3) i == 3 时,跳出循环 break; } }

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

【108】运行如下JAVA代码,输出结果为()。 A

public class Demo{ public void method1(int i,String s){ i = i *3; System.out.println(s +\说的数字扩大3倍后为:\ } public static void main(String []args){ Demo demo = new Demo(); int i =9; String s = \ demo.method1(i,s); 调用method方法 System.out.println(i); } }(选择一项)

(选择一项)

A) tom说的数字扩大3倍后为: 27 9

B) tom说的数字扩大3倍后为:27 27

C) tom说的数字扩大3倍后为:9 9

D) tom说的数字扩大3倍后为:9 27

【109】运行如下JAVA代码,输出结果为:()。 A

public class Demo{ public static void main(String [] args){ for(int i =1; i<=5;i++){ System.out.println(i); switch(i){ case 1: i=i*2; break; case 2: i = i*4; break; } } } }((选择一项)

A) 1345 B) 1 C) 1245 D) 12

【110】执行以下JAVA代码 ,输出结果为(). C

public static void main(String [] args){ String s =\ s.concat(\ System.out.println(s); }(选择一项)

A) hello world! B) helloworld! C) hello D) 编译错误

【111】在JAVA中,以下代码的输出结果是()。 A public static void add(int num){ num+=5; } public static void main(String[]args){ int age=20;


Accp6.0_S1.使用Java理解程序逻辑(解析版)(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:MATLAB数学手册教程_第4章__概率统计

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: