首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行如下程序: 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
54
问题
执行如下程序: 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全国计算机二级
相关试题推荐
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是
下列叙述中正确的是
下列描述中,不符合良好程序设计风格要求的是
软件(程序)调试的任务是
下面不能作为结构化方法软件需求分析工具的是
给出如下代码:whileTrue:guess=eval(input())ifguess==0x452//2:break作为输入能够结束程序运行的是
关于break语句与continue语句的说法中,以下选项中不正确的是
下面的说法错误的是()。
设有栈S和队列Q,初始状态均为空。首先依次将A、B、C、D、E、F入栈,然后从栈中退出3个元素依次入队,再将X、Y、Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则出队元素的顺序为()。
容器类java.awt.container的父类是
随机试题
抗酸剂治疗常常无效的消化系统疾病包括
A.表寒证B.里寒证C.实寒证D.虚寒证E.假热证
在应用程序Word中,要选取某个自然段,可将鼠标移到左侧选中区,然后()。
商业汇票可分为()。
根据我国现行宪法规定,担任下列哪一职务的人员,应由国家主席根据全国人大和全国人大常委会的决定予以任免?()
党委领导下的专门机关与广大人民群众相结合,是我国公安工作的基本方针。下列能够体现公安工作基本方针的有()。
下列哪些见解引导人们正确地发挥主观能动作用()。
在现代法治社会,人们行使任何权利、做任何事情都不能超越法律界限。依法行使权利要求人们做到()
Theprovisionofpositiveincentivestoworkinthenewsocietywillnotbeaneasytask.【F1】Butthemostdifficulttaskofall
A、Yes,shecanstudythereifsheiswritingaresearchpaper.B、Yes,butsheneedstohavetheapprovalofherprofessor.C、Yes
最新回复
(
0
)