首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { int x=1, y=0, a=0, b=0; switch ( x ) { case 1: switch(y) { case 0: a++; break; case 1: b++; break; } case 2: a
有以下程序 main() { int x=1, y=0, a=0, b=0; switch ( x ) { case 1: switch(y) { case 0: a++; break; case 1: b++; break; } case 2: a
admin
2020-07-28
47
问题
有以下程序
main() {
int x=1, y=0, a=0, b=0;
switch ( x ) {
case 1: switch(y) {
case 0: a++; break;
case 1: b++; break; }
case 2: a++; b++; break;
case 3: a++; b++; }
printf("a=%d, b=%d\n", a, b); }
程序的运行结果是
选项
A、a=2,b=2
B、a=1,b=1
C、a=1,b=0
D、a=2,b=1
答案
C
解析
本题考查的是用switch语句实现多分支选择结构,首先进入第一个switch(x)判断,进入case 1中进行嵌套判断,如果switch(y)也成立,a自加1,遇到break,退出嵌套,接着执行case 2,a自加为2,b自加为1,遇到break,结束循环,此时a=2,b=1。
转载请注明原文地址:https://kaotiyun.com/show/cE3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于宏的叙述中正确的是()。
下面描述中正确的是()。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:将字符串尾部的*号全部删除,前面和中间的*号不动。例如,字符串中的
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:从整数10到55之间,查找能被3整除且有一位上的数值是5的数,把这些数放在b所指的数组中,这些数的个数作为函数值
以下选项中,当x为大于1的奇数时,值为0的表达式是()。
以下选项中关于C语言常量的叙述错误的是()。
某系统总体结构图如下图所示:该系统总体结构图的深度是()。
以下选项中非法的字符常量是()。
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
给定程序MODI1.C中函数fun的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。例如变量a中的值原为8,b中的值原为3,程序运行后a中的值为3,b中的值为8。请改正程序中的错误,使它能得出正确的结果。注意:不要
随机试题
与“隐性课程”相对应的是()
白居易在登上庐山时写下:“人间四月芳菲尽,山寺桃花始盛开”。产生诗中景象的原因是()。
关于法的适用与法律论证,下列哪些说法是错误的?(2009年卷一56题,多选)
粗面和细面板材常用于室外( )。
企业发生的下列事项中,应作为重要差错更正的有()。
图文声像导游具体包括()。
一般资料:求助者,女性,37岁,已婚,本科学历,某银行职员。案例介绍:求助者曾任某银行部门经理,非常要强,工作积极努力。一个多月前参与银行高级岗位竞聘,不但没有成功,反而失去了原有的经理职位,成为一名普通员工。求助者认为领导偏心,认为以前自己坚持
教育目的
按照需求功能的不同,信息系统已经形成多种层次,计算机应用在管理方面始于()。
打开考生文件夹下的演示文稿yswg.pptx,按照下列要求完成对此文稿的修饰并保存。为整个演示文稿应用“平衡”主题。全部幻灯片切换方案为“揭开”,效果选项为“自项部”。放映方式为“观众自行浏览”。
最新回复
(
0
)