首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){int x=1,y=0,a=0,b=0; switch(x){ case1:switch(y){ case0:a++:break; case1:b++;break;} case2:a++;b++;break; case3:a++;
有以下程序 main(){int x=1,y=0,a=0,b=0; switch(x){ case1:switch(y){ case0:a++:break; case1:b++;break;} case2:a++;b++;break; case3:a++;
admin
2020-07-28
24
问题
有以下程序
main(){int x=1,y=0,a=0,b=0;
switch(x){
case1:switch(y){
case0:a++:break;
case1:b++;break;}
case2:a++;b++;break;
case3: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)判断,进入case1中进行嵌套判断,如果switch(y)也成立,a自加1,遇到break,退出嵌套,接着执行case2,a自加为2,b自加为1,遇到break,结束循环,此时a=2,b=1。
转载请注明原文地址:https://jikaoti.com/ti/w6D0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中合法的常量是
关于“while(条件表达式)循环体”,以下叙述正确的是
若变量已正确定义,则以下语句的输出结果是s=32;s^=32;printf("%d",s);
有以下程序intf(intm){staticintn=0;n+=m;returnn;}main(){intn=0;printf("%d,",f(++n));printf("%d\n",f(n++));
以下选项中函数形参不是指针的是
以下叙述中正确的是
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
设有定义:doublea,b,c;若要求通过输入分别给a、b、c输入1、2、3,输入形式如下(注:此处□代表一个空格)□□1.0□□2.0□□3.0则能进行正确输入的语句是
有以下程序structA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"ZhangDa",1098.0};f(a);printf("
设表的长度为n。在下列算法中,最坏情况下时间复杂度最高的是
随机试题
患者,男性,25岁。腰骶部疼痛6个月,活动后好转。化验:HLA-B27阳性。对诊断最有价值的检查是()
良性与恶性肿瘤判定中,最具有诊断意义的是
下列诊断依据哪项对葡萄胎最有意义( )
背景A公司具有机电工程建设总承包资质,经营范围包括可代理业主进行全部项目建设管理工作,直至竣工验收投入正式生产或使用。某建设单位拟扩建一民营化学试剂厂,因购人国内尚未采用的新工艺而扩建规模较大的厂房和装置,以提高产能和产品质量,由于引进的仅是工艺
在()的情况下,银行业金融机构有权拒绝检查。
毛泽东在评价新文化运动时说:“他们对于现状,对于历史,对于外国事物,没有历史唯物主义的批判精神,所谓坏的就是绝对的坏,好的就是绝对的好,一切都好。”这段话指出新文化运动的缺陷是()。
(2015.浙江)我们在把握鸟的本质属性的基础上,得出“所有的鸟都是有羽毛的”这一结论。这种思维过程是()
A、只有4万美元B、钱多得数不清C、一分钱也没有D、不到4万美元C
A、Ishouldn’tbelatejustnow.B、Iwasnotlate.C、Iwaslatefortheconcert.D、Iwasontime.C本题考查的是对虚拟语气的掌握。题目的意思是“音乐会我本不该迟
废气
最新回复
(
0
)