首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后输出的结果是【 】。 main() { int x=1,y=0,a=0,b=0; switch(x) { case 1:switch(y) { case 0:a++;break;
以下程序运行后输出的结果是【 】。 main() { int x=1,y=0,a=0,b=0; switch(x) { case 1:switch(y) { case 0:a++;break;
admin
2013-02-23
95
问题
以下程序运行后输出的结果是【 】。
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;
}
printf("%d%d\n",a,b) ;
}
选项
答案
2 1
解析
外层switch语句后面括号里的x的值为1,所以执行从casel:后面的语句开始执行,而cascl:后面语句也为switch语句,这个switch语句后面括号里的y的值为0,所以从该switch语句里的case0:开始执行即执行a++,这时a的值变为1,执行完毕,遇到 break语句,退出内层switch语句,又回到外层switch语句,继续执行casel:下面的语句即 case2:执行完毕后,a自加1变为2,b自加1变为1。所以最后输出的a和b的值为21。
转载请注明原文地址:https://www.kaotiyun.com/show/0BJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列形式的常数中,不符合c语言语法规范的是______。
若有以下定义,则不移动指针p,且通过指针p引用值为98的数组元素的表达式是【】。intw[10]={23,54,10,33,47,98,72,80,61),*p=w;
以下叙述中正确的是()
已知大写字母B的ASCII码值是66,小写字母b的ASCII码值是98,则用八进制表示的字符常量’\142’是()
数据元素之间【】的整体称为逻辑结构。
有以下函数定义;voidfun(intn,doublex){......}若以下选项中的变量都已正确定义并赋值,则对函数fun正确调用语句是______。
数据库系统在三级模式之间提供了两层映像,这两层映像是外模式/模式映像和【】。
关系模型的3类完整性指的是【】、参照完整性、用户定义的完整性。
设有以下说明语句typedefstruct{intn;charch[8];}PER;则下面叙述中正确的是
以下对结构体类型变量的定义中,不正确的是
随机试题
急性阑尾炎的主要病因是
病人固定头位,眼球随目标向左、左上、左下,右,右上、右下6个方向运动,是受哪组神经支配
适用拘留措施,必须经()。
诉讼时效中止的效力是()。
“由行动者研究”强调的是教育行动研究的()。
______不久,帝国主义掀起了瓜分中国的狂潮。
(A)条件(1)充分,但条件(2)不充分。(B)条件(2)充分,但条件(1)不充分。(C)条件(1)和条件(2)单独都不充分,但条件(1)和条件(2)联合起来充分。(D)条件(1)充分,条件(2)也充分。(E)条件(1)和条件(2)单独都不充分,条
AirTransportation1Airplanesareusedtocarrypassengers,cargoandmail.Airtransportcompaniesoperatescheduledairlines
Insuchachanging,complexsocietyformerlysimplesolutionstoinformationalneedsbecomecomplicated.Manyoflife’sproblems
NotthatIdon’twanttohelpyou,______(而是因为这非我能力所及).
最新回复
(
0
)