月考笔试题,不调整好格式,不舒服斯基

一、 选择题

1.选出在java中有效的注释声明()。(选两项)
A.//这是注释
B.*/这是注释*/
C./这是注释
D./*这是注释*/

2.下面说法正确的是()。(选两项)
A.java程序的main()方法必须填写在类里面。
B.java程序中可以有多个main()方法。
C.java程序中,如果类名由public修饰,则类名必须与文件名一样。
D.如果java程序的main()方法中只有一条语句,则可以不用{}括起来

3.java源代码文件的扩展名为()。
A. .txt B. .class
C. .java D. .doc
4.在控制台显示消息的语句正确的是()
A.System.out.println(我是一个java程序员了!);
B.System.Out.Println(“我是一个java程序员了!”);
C.sytem.out.println(“我是一个java程序员了!”);
D.System.out.println(“我是一个java程序员了!”);

5.假定x和y为整型,其值分别为16和5,则x/y和x%y的值分别为()和()。(选择两项)
A.3 B.2 C.1 D.3.2

6.以下()是合法的变量名。(选择两项)
A.double B.3X C.sum D.de2$f

7.表达式(11+3*8)/4%3的值是()。8
A.31 B.0 C.1 D.2

8.下面()是java关键字。(选择两项)
A.public B.string C.int D.avg

9.下面这段代码的运行结果为()。

    int day = 3;
    switch (day) {
    case 1:
    case 3:
    case 5:
        System.out.println("学钢琴!");
        break;
    case 2:
        System.out.println("学英语!");
    default:
        System.out.println("休息哦!");
    }

A.学钢琴
B.学钢琴
学英语
休息哦!
C.学钢琴
休息哦!
D.没有任何输出

10.以下说法中正确的是( )。(选择两项)
A. 如果while循环结构的循环条件始终为true,则一定会出现死循环。
B. 程序调试时加入断电会改变程序的执行流程。
C. do-while循环结构的循环体至少无条件的执行一次
D. while循环结构的循环体有可能一次都不执行。

11.下面这段代码输出结果为()

    int year = 2046;
    if (!(year % 2 == 0)) {
        if (year / 10 == 0) {
            System.out.println("进入了if");
        }
    } else {
        System.out.println("进入了else");
    }
    System.out.println("退出");

A. 进入了if
B. 退出
C. 进入了else
退出
D. 进入了if
退出

12.以下代码的输出结果是().

    public static void main(String[] args) {
        int i = 2;
        do {
            if (i % 2 == 0) {
                System.out.print("*");
            } else {
                System.out.print("#");
            }
            i++;
        } while (i < 7);// *#*#*
    }

A.***
B.#*#*#
C.*#*#*
D.*

13.对以下代码,下面说法正确的是()。

    int k = 10;
    while (k == 0) {
        k = k + 1;
    }

A. 循环将执行10次
B. 死循环,将一直执行下去
C. 循环将执行1次
D. 循环一次也不执行

14.以下代码的输出结果是( )。

    int a = 0;
    while (a < 5) {
        switch (a) {
        case 0:
        case 3:
            a = a + 2;
        case 1:
        
  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值