首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main(){int x=1,y=0,a=0,b=0; switch(x){case 1:switch(y) {case 0:a++;break;
有以下程序 #include main(){int x=1,y=0,a=0,b=0; switch(x){case 1:switch(y) {case 0:a++;break;
admin
2020-05-19
77
问题
有以下程序
#include
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;}
printf("a=%d,b=%d\n",a,b);
}
程序运行后的输出结果是
选项
A、a=1,b=1
B、a=1,b=0
C、a=2,b=1
D、a=2,b=2
答案
C
解析
本题考查的是用switch语句实现多分支选择结构,首先进入第一个switch(x)判断,进入case 1中进行嵌套判断,如果switch(y)也成立,a自加1,遇到break,退出嵌套,接着执行 case 2,a自加为2,b自加为1,遇到break,结束循环,此时a=2,b=1。
转载请注明原文地址:https://www.kaotiyun.com/show/igCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于C语言的叙述中正确的是()。
下列选项中,当x为大于1的奇数时,值为0的表达式是()。
给定程序中,函数fun的功能是:有N×N矩阵,根据给定的m(m
给定程序MODI1.C的功能是:读入一个整数k(2≤k≤10000),打印它的所有质因子(即所有为素数的因子)。例如,若输入整数:2310,则应输出:2、3、5、7、11。请改正程序中的语法错误,使程序能得出正确的结果。注意:
有下列程序段:typedefstructNODE{intnum;structNODE*next;}OLD;下列叙述中正确的是()。
数据库系统的核心是()。
以下选项中不合法的标识符是()。
若有以下函数首部intfun(doublex[10],int,*n)则下面针对此函数的函数声明语句中正确的是
下面不属于软件测试实施步骤的是
关系的实体完整性要求关系中不能为空的属性是()。
随机试题
用水平尺检验水平度时,如果气泡偏左,说明左边________。
在社会指标中,反映社会现象实际情况的指标是【】
《素问·刺热》中与额联系的脏是
护士长要求护士为某患者的吸毒病史保密,这主要是为了保护患者的
关于人类活动的空间分布及其空间中的相互关系的学说是()。
沪深交易所市场于()年开始对债券实行净价交易。
某计算机销售部向顾客承诺:“本部销售的计算机在一个月内包换、—年内免费包修、三年内上门服务免收劳务费,因使用不当造成的故障除外。”以下哪项所讲的是该销售部应该提供的服务?
设D由抛物线y=x2,y=4x2及直线y=1所围成.用先x后y的顺序将化成累次积分.
With500daysleftuntiltheyear2000,expertssaidlastweek,thatitmayalreadybetoolateformanycompaniestodefusethe
Forthispart,youareallowed30minutestowriteashortessayentitledMyViewonSchoolUniform.Youshouldwriteatleast1
最新回复
(
0
)