3、下列代码的输出结果是:
public static void main(String[] args){
double money = 3.0;
money-=2.9;
System.out.println(money);
}
A. 0.1
B. 0.099
C. 0
D. 0.1000000000000009
正确答案:D
13、下列代码段编译和运行的结果是:
public static void main(String[] args){
for(int i=0;i<10;i++){
If(i>6)
break;
}
System.out.println(i);
}
A. 输出6
B. 输出7
C. 输出10
D. 编译错误
正确答案:D
14、关于while和do-while循环。下列说法正确的是:
A.两种循环除了格式不同外,功能完全相同
B.与do-while语句不同的是,while语句的循环至少执行一次
C.Do-while语句首先计算的终止条件,当条件满足时,才去执行循环体中的语句
D.与while语句不同的是,do-while语句的循环至少执行一次
正确答案:D
17、下面关于java语言中方法的说法错误的是:
A.方法调用时参数类型必须符合方法的定义
B.参数传递是值传递的方式
C.如果方法没有返回值必须声明返回为void
D.如果方法定义为返回void,则方法中不能出现return语句
正确答案:D
18、请看下列代码:
public int print(String msg){
return 0;
}
Print方法的使用正确的是:
A.int result=print(100);
B.String result=print(100);
C.Int result=print(“hello”);
D.String result=print(“hello”);
正确答案:C