首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: main() 。 { int x=1,a=0,b=0; switch(x) { case 0:b++; case 1:a++; case 2:a++;b++;}
有如下程序: main() 。 { int x=1,a=0,b=0; switch(x) { case 0:b++; case 1:a++; case 2:a++;b++;}
admin
2009-02-15
22
问题
有如下程序: main() 。 { int x=1,a=0,b=0; switch(x) { case 0:b++; case 1:a++; case 2:a++;b++;} printf("a=%d,b=%d\n",a,b);} 该程序的输出结果是
选项
A、a=2,b=1
B、a=1,b=1
C、a=1,b=0
D、a=2,b=2
答案
1
解析
该题目的关键是要搞清楚该程序执行了哪几条语句。由于x的值等于1,所以switch结构中,程序从casel后面的语句开始执行,又因为case 1后面的语句没有以break结束,所以程序要继续往下执行Case2后面的语句。所以,该程序共执行了这三条语句:a++;a++;b++;因此,变量a和b最后的值应该为2和1。
转载请注明原文地址:https://jikaoti.com/ti/NaK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Command1的命令按钮,其单击事件过程如下:PrivateSubCommand1_Click()DimxAsInteger,yAsIntegerStaticzAsIntegerx=3:Y=5:z=YCa
以下数组定义语句中,错误的是
以下关于窗体的叙述中,错误的是
如果要定义一个窗体级变量,定义变量语句的位置应该是
如下关于变体类型变量的叙述中,错误的是
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为()。
下列数组定义中错误的是
以下关于控件数组的叙述中,错误的是
下面可以作为软件需求分析工具的是()。
检查软件产品是否符合需求定义的过程称为______。
随机试题
下列关于期货交易制度的论述中,错误的是()。
简述有限政府时期行政职能的发展趋势。
若断定SAP和SEP都假,则()
不忍登高临远,_____________,_____________。《八声甘州》
两宗房地产的净收益相等,当其中一宗房地产获取净收益的风险较大时,则该宗房地产的()。
建设工程质量保修书中应当明确建设工程的()
在会计电算化中,( )是关键。
成员之间在课堂中的相互作用和影响构成了()
形式公正:指个人或权力机关对同样的事件平等对待,以及对所有人按统一标准(而不是根据个人或所从属的特殊集团的立场)施加管束。根据上述定义,下列属于形式公正的是()。
由于冰河期消失、气候转暖,中石器时代的绘画由洞窟转移到露天岩壁。随着人们狩猎工具的进步,对大自然征服力的增强,动物形象在绘画中逐渐减少并失去原始的野性,而人类活动开始成为绘画描绘的主要对象。岩画主要分布在北欧和西班牙的拉文特地区。它们以人类狩猎为主要情节,
最新回复
(
0
)