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;