首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
有以下程序 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
admin
2019-12-17
28
问题
有以下程序
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
答案
D
解析
本题考查的是用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/azCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于算法的叙述错误的是
设有定义语句int(*f)(int);则以下叙述正确的是
以下关于C语言的叙述中正确的是
C语言源程序名的后缀是
以下叙述中错误的是
下列给定程序中函数fun的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指存储区中。例如:把3个串“abe”、“CD”、“EF”连接起来,结果是“abeCDEF”。请改正程序中的错误,使它能得出正确的结果。
关系R经过运算σA=B∧C>4∧D>3(R)的结果为()。
设循环队列为Q(1:m),初始状态为front=rear=m。现经过一系列的入队与退队运算后,front=rear=1,则该循环队列中的元素个数为()。
在最坏情况下,堆排序的时间复杂度是()。
软件测试用例包括
随机试题
存、贷款期限内,不管市场利率水平如何变化,借贷双方仍然执行合同规定的利率,这种利率属于()。
市场细分的方法:(1)________。(2)________。(3)________。
________是指输入一个WWW地址后在浏览器中出现的第一页。
哕音是呼吸音以外的。
脓液呈淡黄或淡红稀薄时常提示感染病原菌为
我国国有企业下岗职工基本生活保障体系建设的主要内容是()。
【背景资料】某山区公路工程建设项目,10km道路工程,路基宽度26m,其中K20+300~K20+520为石质路堑。其中隧道一处为3500m,桥梁2座。某企业资质为一级的施工单位通过竞标取得了该项目的总承包任务,并签订了工程承包合同。开工前,承包
在我国特别行政区内实行的制度由()。
下列语句中,有歧义的一项是()。
TypesofClimateClimateisthecombinationoftemperature,moisture,wind,andsunshineataplaceoveraperiodofmanyyea
最新回复
(
0
)