首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int x=1,y=0,a=0,b=0; switch(x) { case 1: switch(y) { case 0:a++; break; case 1:b+
有以下程序 #include main() { int x=1,y=0,a=0,b=0; switch(x) { case 1: switch(y) { case 0:a++; break; case 1:b+
admin
2010-12-10
82
问题
有以下程序
#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;
case 3:a++; b++;
}
printf("a=%d,b=%d\n",a,b);
}
程序的运行结果是
选项
A、a=1,b=0
B、a=2,b=2
C、a=1,b=1
D、a=2,b=1
答案
D
解析
本题考查switch语句,首先,x=1符合条件case 1,执行switch(y)语句,y=0符合case 0语句,执行a++并跳出switch(y)语句,此时a=1。因为case 1语句后面没有break语句,所以向后执行case 2语句,执行a++,b++,然后跳出switch(x),得a=2,b=1。
转载请注明原文地址:https://kaotiyun.com/show/5hPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定有如下的Sub过程:SubS(xAsSingle,yAsSingle)t=x:x=t/yy=tModyEndSub在窗体上画一个命令按钮,然后编写如下事件过程:Private
要在程序运行过程中把Command1按钮的标题修改为"按钮",正确的做法是
已知a=6,b=15,c=23,则语句PrintSgn(a+bMod6-c\a)&a+b的输出结果为( )。
以下事件过程的功能是:从已存在于磁盘上的顺序文件Numl.txt中读取数据,计算读出数据的平方值,将该数据及其平方值存入新的顺序文件Num2.txt中。则在以下横线处合适的语句是()。PrivateSubFormCl
要清除已经在图片框Picture1中打印的字符串而不清除图片框中的图像,应使用语句()。
下列选项中不属于结构化程序设计原则的是( )。
下面不属于软件需求分析阶段主要工作的是()。
下列关于C语言用户标识符的叙述中正确的是
软件测试分为白箱(盒)测试和黑箱(盒)测试。等价类划分法属于【 】测试。
随机试题
能提高丙磺舒血药浓度的抗生素是:
A.正中矢状面B.前后方向C.矢状面D.右后斜方向E.左前斜方向将人体纵断分为左右等分的面称
实施反倾销税的条件之一是倾销进口与国内产业损害间存在因果关系。关于这一条件的下列表述何者为错误?()
下列关于刑法与刑事诉讼法的关系,表述不正确的有()
自动化仪表线路包括仪表电线、电缆、()、光缆和电缆槽、保护管等附件。
“原产国(地区)”栏应填()。
内部审计最传统和最主要的工作方式是()。
Wales’scapitalis______;Edinburghisthecapitalof______.
求y=∫0x(1-t)arctantdt的极值.
A、Hehasbeenlookingforajob.B、Hehasbeenlookingforahouse.C、Hehasbeenlookingforaroommate.D、Hehasbeenlooking
最新回复
(
0
)