第2周判断

第2周小测验

1、填空题:
写出以下代码段的执行结果:‍int num=34, max=30;
if ( num >= max*2 )
    System.out.println("zhang");
    System.out.println("huang");
System.out.println("zhu");‍‏‍
答案: 【 huang
zhu

2、填空题:
写出以下代码段的执行结果:​int limit = 100;
int num1 = 15;
int num2 = 40;
if ( limit <= limit)
{
    if ( num1 == num2 )
        System.out.println("lemon");
    System.out.println("lime");
}
System.out.println("grape");​‏​
答案: 【 lime
grape

第3周循环

第3周小测验

1、单选题:
​以下哪种运算能从变量x中取得它的个位数?‎
选项:
A: x/10
B: x%10
C: x*10
D: x=10
答案: 【 x%10

2、判断题:
‏while循环的条件满足的时候循环继续,而do-while的条件满足的时候循环就结束了​
选项:
A: 正确
B: 错误
答案: 【 错误

3、填空题:
以下代码片段执行结束后,变量i的值是多少?‍int i = 1;
do {
    i = i+5;
} while (i<17);‍‍‍
答案: 【 21

第5周第6周数组

第5周小测验

1、单选题:
‍若有定义:‌‍int a[2][3];‌‍则以下选项中不越界的正确的访问有:‌‍‌
选项:
A: a[2][0]
B: a[2][3]
C: a[0][0]
D: a[0][3]
答案: 【 a[0][0]

2、单选题:
‎以下程序片段的输出结果是:‌int[][] m = {{1,4,7},{2,5,8},{3,6,9},};
int i,j,k=2;
for ( i=0; i<3; i++ ) {    
    System.out.print(m[k][i]);
}‎‌
选项:
A: 369
B: 不能编译
C: 123
D: 运行时下标越界
答案: 【 369

第13周多态

基础知识复习测试客观题

1、单选题:
​以下说法错误的是(   )。‏
选项:
A: Java是一种面向对象程序设计语言
B: Java源程序文件名必须与公共类名完全相同
C: 每个Java程序至少应该有一个类
D: Java程序编译的结果(字节码文件)中包含的是实际机器的CPU指令
答案: 【 Java程序编译的结果(字节码文件)中包含的是实际机器的CPU指令

2、单选题:
‎以下(   )是有效的Java程序main方法‌
选项:
A: public static int main(String[] args) { … }
B: public static int main(int argc, *char[] argv) { … }
C: public static void main(String[] args) { … }
D: public static void main(int argc, *char[] argv) { … }
答案: 【 public static void main(String[] args) { … }

3、单选题:
​以下正确的一组Java语言标识符是(   )。​
选项:
A: goto、aa、bb
B: For、_abc、IF
C: go-to、sunshine、a
D: void、aa、bb
答案: 【 For、_abc、IF

4、单选题:
‍编写一个类用于存储on/off开关的状态,下面(   )数据类型最适合存储该值。‍
选项:
A: boolean
B: char
C: short
D: int
答案: 【 boolean

5、单选题:
‎用于定义简单数据类型的一组关键字是(   )。‌
选项:
A: Student、float、main、public
B: byte、boolean、int、float
C: long、extends、float、double
D: class、float、short、import
答案: 【 byte、boolean、int、float

6、单选题:
执行下列代码段后,b、x、y的值是(   )。‏int x = 6, y = 8;
boolean b;
b = x < y || ++x == --y;‏‍‏

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注