首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
48
问题
有以下程序
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://www.kaotiyun.com/show/uQ3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中可用作C程序合法实数的是
有以下程序main(){inta=-2,b=0;while(a++&&++b);printf("%d,%d\n",a,b);}程序运行后输出结果是
有以下程序#include<stdio.h>voidmain(){ints;scanf("%d",&s);while(s>0){switch(s){case1:printf("%d",s+5
以下选项中,能正确进行字符串赋值的是
设有定义:doublea,b,c;若要求通过输入分别给a、b、c输入1、2、3,输入形式如下(注:此处□代表一个空格)□□1.0□□2.0□□3.0则能进行正确输入的语句是
对象实现了数据和操作(方法)的结合,其实现的机制是
软件系统总体结构图的作用是
通常软件测试实施的步骤是
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
数据库系统的三级模式不包括
随机试题
使膜对Na+通透性突然增大的临界膜电位值称为阈电位。
药学职业道德的基本特点药学人员的道德义务
下肢静脉曲张患者,禁忌做高位结扎及剥脱术的是()
甲、乙公司签订购销合同,价款总额50万元,约定乙每延迟履行1天,依合同总金额1‰承担违约金,甲据此又与丙公司签订了购销合同,但乙违约延迟30天向甲方履行,甲因此未能及时向丙供货,向丙支付违约金2万元。下列表述错误的是:()
根据《建设工程工程量清单计价规范》,现浇混凝土基础包括()。
下列()能扑救C类火灾。
以下不属于控制工作的一般步骤的是()。
法律关系是指法律调整人们行为的过程中形成的特殊的社会关系。下列选项中具有法律关系的是()。
在地面上,行走是指用双腿克服地球引力,轮流迈步,从一处地面走向另一处地面。但在太空轨道飞行的失重环境中,失重将行走的概念完全搞乱了。在航天器密封座舱中行走,只要用脚、手或身体任何部位触一下舱壁或任何固定的物体,借助反作用力,就可以飘飞到任何想去的地方。座舱
如果比较全日制学生的数量,东江大学的学生数是西海大学学生数的70%,如果比较学生总数量(全日制学生加上成人教育学生),则东江大学的学生数是西海大学的120%。由上文最能推出以下哪项结论?
最新回复
(
0
)