第二章单元测试
- while语句的循环体中不能包含的语句是( )
- 请阅读下面的代码片段
public static int add(int a,int b) {
return a + b;
}
下列选项中,可以在main()方法中成功调用add()方法的是( ) - 下列关于while语句的描述中,正确的是( )
- 下列关于方法的描述中,正确的是( )
- 请阅读下面的程序
public class Test {
public static void main(String[] args) {
for(int x =0;x<5;x++){
if(x%2==0)
break;
System.out.println(x);
}
}
}
运行结果正确的是( ) - continue语句的作用是退出当前循环,不在执行循环语句。( )
- 以下代码能够从键盘输入中读取一个字符串:( )
Scanner sc = new Scanner(System.in);
String str = sc.next (); - 定义一个方法时,其访问修饰符、返回值类型、方法名的顺序可以互换。( )
- 当方法中的返回值类型是void时,可以不写return语句。( )
- 下列关于注释作用的描述中,错误的是( )
- 下面关于整数类型的描述中,错误的是( )
- 下列选项中,按照箭头方向,需要进行强制类型转换的是( )
- 下列关于多行注释的应用,正确的是( )
- 下列关于冒泡排序的描述,正确的是( )
- 当break语句出现在嵌套循环中的内层循环时,它只能跳出内层循环。( )
- 运算符“&”和“&&”都表示“与”操作。( )
- 多行注释“/*…*/”中不可以嵌套单行注释“//”。( )
- 十进制数值转换成二进制就是一个不断除2取余的过程。( )
- 在Java程序中,单行注释从“//”位置开始,到当前行结束位置。( )
A:方法定义语句 B:switch语句 C:while语句 D:if语句
答案:方法定义语句
A:int num = add("1","2"); B:int num = add('a','b'); C:int num = add(true,flase); D:int num = add(1.0,2.0);
答案:int num = add('a','b');
A:while语句的循环体必须使用大括号 B:while语句循环体中可以没有语句 C:while语句的循环体至少被执行一次 D:while语句的循环条件可以是整型变量
答案:while语句循环体中可以没有语句
A:方法是不可以没有参数的 B:当方法没有返回值时,返回值类型可以不写 C:当方法没有返回值时,不能有return语句 D:方法是对功能代码块的封装
答案:方法是对功能代码块的封装
A:12345 B:13 C:不输出任何内容 D:024
答案:不输出任何内容
A:对 B:错
答案:错
A:对 B:错
答案:对
A:对 B:错
答案:错
A:对 B:错
答案:对
A:会参与编译 B:可以帮助调试程序 C:帮助整理编程思路 D:可以对程序进行说明
答案:会参与编译
A:int是java中的整数类型,它在内存中占4个字节 B:bit是java中的整数类型,它代表的是1个字节 C:byte是java中的整数类型,它的取值范围是-127到128 D:java中的整数有正负之分
答案:bit是java中的整数类型,它代表的是1个字节
A:int←char B:float←long C:double←float D:char←byte
答案:char←byte
A:程序中可以不写多行注释 B:多行注释有利于代码的阅读性 C:多行注释会影响程序运行速度 D:写多行注释是一个良好的习惯
答案:程序中可以不写多行注释###多行注释有利于代码的阅读性###写多行注释是一个良好的习惯
A:冒泡排序比较的总轮次是"数组长度-1"轮 B:冒泡排序中会涉及到元素位置的置换 C:其余选项都不对 D:冒泡排序是不断地比较数组中相邻的两个元素
答案:冒泡排序比较的总轮次是"数组长度-1"轮###冒泡排序中会涉及到元素位置的置换###冒泡排序是不断地比较数组中相邻的两个元素
A:对 B:错
答案:对
A:对 B:错
答案:对
A:错 B:对
答案:错
A:错 B:对
答案:对
A:错 B:对
答案:对
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!