首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是______ 。 main() { int x=1,y=0, a=0,b=0; switch (x) { case 1: switch (y) { case 0:a++
以下程序运行后的输出结果是______ 。 main() { int x=1,y=0, a=0,b=0; switch (x) { case 1: switch (y) { case 0:a++
admin
2009-01-15
29
问题
以下程序运行后的输出结果是______ 。
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语句的嵌套应用。外层switch语句后面括号里的x的值为1,所以执行从case1:后面的语句开始执行,而case1:后面语句也为switch语句,这个switch语句后面括号里的y的值为0,所以从该 switch语句里的case():开始执行即执行a++,这时 a的值变为1,执行完毕,遇到break语句,退出内层switch语句,又回到外层switch语句,继续执行 case1:下面的语句即case2:执行完毕后,a自加1变为2,b自加1变1。所以最后输出的a和b的值为21。
转载请注明原文地址:https://kaotiyun.com/show/X7Hp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有两个关系R和T如下:则由关系R和T如下:
在考生文件夹下有一个工程文件sjt3.vbp,窗体上有一个单选按钮数组,含三个单选按钮;还有一个标题为”显示”的命令按钮(如图2-158所示)。程序的功能是,在运行时,如果选中一个单选按钮并单击”显示”按钮,则在窗体上显示相应的信息,例如若选中”小学生”,
以下自定义数据类型的语句中,正确的是
如果要在语句:a=Array(1,2,3,4,5)的前面声明变量,则正确的声明是
在关系数据库中,用来表示实体间联系的是
以下过程的功能是从数组中寻找最大值:PrivmeSubFindMax(a()AsInteger,ByRefMaxAsInteger)DimSAsInteger,fAsInteger:DimiAsIntege
在数据库的三级模式中,外模式(用户模式或子模式)有()。
执行以下程序段a$=”VisualBasicProgramming”:b$=”C++”c$=UCase(Left$(a$,7))&b$&RightS(a$,12)变量c$的值为
在定义通用过程时,可以通过两种方式传送参数,其中传值方式所使用的关键字是()。
某二叉树的中序序列为BDCA,后序序列为DCBA,则前序序列为
随机试题
论述习近平新时代中国特色社会主义思想的理论特质。
我国进入社会主义初级阶段是从
提插补泻的泻法为得气后进行
调查水体污染对居民健康的影响,进行医学检查时,被查人群应该是
某房屋建筑工程施工总承包二级企业,通过招标投标方式承建了城区A住宅楼工:程,工程为框架一剪力墙结构,地上17层,地下l层,总建筑面积16780m2。该工程采取施工总承包方式,合同约定工期20个月。工程中标后,施工企业负责人考虑到同城区的B工程已临近竣工阶段
《韩非子》载“上古之世……民食瓜果蚌蛤,腥臊恶臭,民多疾病,有圣人作,钻燧取火,以化腥臊。”懂得“钻燧取火”的我国远古居民相当于()。
近期国际金融危机对于毕业生的就业影响非常大.某高校就业中心的陈老师希望广大同学能够调整自己的心态和预期。他在一次就业指导会上提出,有些同学对自己的职业定位还不够准确。如果陈老师的陈述为真,则以下哪项不一定为真?Ⅰ.不是所有的人对自己的职业定位都准
若有以下定义:chars[20]="programming",*ps=s;则不能代表字符。的表达式是()
在下列关键字中,不能用来表示继承方式的是()。
CharacteristicsqfAmericanCultureI.PunctualityA.Goingtothetheater:be【T1】______twentyminutesprior【T1】______B.
最新回复
(
0
)