首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行如下程序: public class Test { public static void main (String args[]) { int x=1,a=0,b=0; switch (x
执行如下程序: public class Test { public static void main (String args[]) { int x=1,a=0,b=0; switch (x
admin
2010-12-17
32
问题
执行如下程序: public class Test { public static void main (String args[]) { int x=1,a=0,b=0; switch (x) { case 0: b++; case 1: a++; case 2: a++;b++; } System.out.println("a=" +a ",b=" +b); } } 该程序的输出结果是( )。
选项
A、a=2,b=1
B、a=1,b=1
C、a=1,b=0
D、a=2,b=2
答案
A
解析
本题关键是要搞清楚该程序执行了哪几条语句。由于x的值等于1,所以switch结构中,程序从case1后面的语句开始执行,又因为case1后面的语句没有以break结束,所以程序要继续往下执行case 2后面的语句。所以,该程序共执行了这3条语句:a++;a++;b++;因此,变量a和b最后的值应该为2和1。
转载请注明原文地址:https://kaotiyun.com/show/Fw9p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是
下列对队列的描述中正确的是
下列选项中不属于结构化程序设计方法的是
负责数据库中查询操作的数据库语言是()。
给出如下代码:importrandomasranlistV=[]ran.seed(100)foriinrange(10):i=ran.randint(100,999)listV.append(i)以下选项中能输出随机列表元素最大值
请编写程序,生成随机密码。具体要求如下:(1)使用random库,采用0x1010作为随机数种子。(2)密码由26个字母大小写、10个数字字符和!@#$%∧&*等8个特殊符号组成。(3)每个密码长度固定为10个字符。(4)程序运行每次产生10个密码
关于Python语言的变量,以下选项中说法正确的是
在一行上写多条Python语句使用的符号是
考生文件夹下存在一个文件PY103.py,请写代码替换横线,不修改其他代码,实现以下功能:编写一个函数,使之能够实现字符串的反转。将字符串"goodstudy"输入到函数中,运行并输出结果。试题程序:#请在_________处使用一行代码或表达式替换
随机试题
为什么要用手柄置零的方式启动吊车?
建筑施工企业的管理人员违章指挥、强令职工冒险作业,因而发生重大伤亡事故或者造成其他严重后果的,依法追究( )责任。
某工程单代号网络图如下,说法正确的是( )。
背景资料某高速公路N合同段段路基工程施工,工期18个月,其中K23+200-K32+200路段以填方为主,合同段附近地表土主要是高液限黏土(液限值在38-49之间),在较远地带分布有膨胀土、沼泽土、盐渍土、有机土、粉土、砂性土等。出于控制造价的考虑,业主
采用信用证交付方式,单证的交付是指出口商在规定的时间内将全套单据连同正本信用证通过出口地银行寄给开证行,以便开证行付款。()
作为国家主人和领导力量的工人阶级是指工人队伍中的()。
甲为患者,在医院输血过程中,因血浆含有病毒,导致甲感染艾滋病毒,为此引起纠纷。下列表述正确的是()。
中华人民共和国国务院可依法制定()。
假如程序员可用的存储空间为4MB,则程序员所用的地址为(4),而真正访问内存的地址称为(5)。
Peoplegothereformeals.Peoplestudythingsthere.
最新回复
(
0
)