首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的运行结果是【 】。 #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
2010-12-10
23
问题
以下程序的运行结果是【 】。
#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=2,b=1
解析
本题考查了 switch结构的内容。C语言中,程序执行完一个case标号的内容后,如果没有break语句,控制结构会转移到下一个case继续执行,因为case 常量表达式只是起语句标号作用,并不是在该处进行条件判断。本题程序在执行完内部switch结构后,继续执行了外部switch结构的 case 2:分支,最后a和b的值分别为2和1。
转载请注明原文地址:https://kaotiyun.com/show/wbPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设置定时器控件的Interval属性为2000,Enabled属性为True,并且有下面的事件过程,程序运行时计算机将发出()次Beep声。SubTimer1Timer()BeepEndSub
窗体上有1个名称为Text1的文本框;1个名称为Timer1的计时器控件,其Interval属性值为5000,Enabled属性值是True。Timer1的事件过程如下:PrivateSubTimer1_Timer()Stmicf
下面描述中不属于数据库系统特点的是
在窗体上画1个命令按钮,名称为Command1,然后编写如下程序:DimFlagAsBooleanPrivateSubCommand1_Click()DimintNumAsIntegerintNum=
窗体上有一个名称为Option1的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程:PrivateSubOption1_Click(IndexAsInteger)EndSub下面关于此过程的参数I
在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。
设有变量声明为“DimaDateAsDate”,则能为变量aDate正确赋值的表达方式是()。
下列选项中,不属于数据库管理的是()。
下列符号常量的声明中不合法的是
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为【】。
随机试题
CWDM和DWDM主要区别在于复用和解复用时()间隔不同。
人际沟通:
以下称为送达的是
X线管组件散热方式中,不包括
患者,男性,62岁。因房颤住院治疗,心率114次/分,心率脉率不一致。此时护士测量脉搏与心率的方法是
下列不属于人员任用的程序的是()。
根据《标准施工招标文件》规定,关于工程变更价款调整的说法,正确的是()。
甲公司2×16年至2×18年发生下列与租赁有关的业务:(1)甲公司2×16年1月1日以融资租赁方式租入一台设备,租金总额为150万元,合同约定租赁期开始日预付60万元,以后每年年末支付30万元,分三年于2×18年12月31日全部付清租金,假设银行同期贷款
体育课组织进行基本部分的教学时应注意什么?
Ifyouhaveeverwonderedhowanelephantsmells,scientistshavetheanswer.ResearchershavediscoveredthatAfricanElephants
最新回复
(
0
)