首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是______ 。 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
13
问题
以下程序运行后的输出结果是______ 。
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全国计算机二级
相关试题推荐
下面关于控件数组的叙述中正确的是
在考生文件夹下有一个工程文件sjt4.vbp,窗体上已经给出所有控件。程序运行时,单击”开始”按钮,则汽车图标向右运动;单击”停止”按钮则汽车停止运动;移动滚动条上的滚动框,可以改变汽车的运动速度(滚动框向右移动,速度减慢)。如图2-119所示。要求如下:
设程序中有以下语句:MsgBox"Visual",,"Basic","等级考试",2执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是
下列数组定义中错误的是
有如下数据定义语句:Dima,bAsIntegerDimx%.YasInteger执行上述语句后,不是整型变量的是()。
下列选项中不符合良好程序设计风格的是
在定义通用过程时,可以通过两种方式传送参数,其中传值方式所使用的关键字是()。
下列说法中,错误的是
下列关于二叉树的叙述中,正确的是( )。
设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为()。
随机试题
在甜的溶液中,添加少量________,可使甜昧增大。
胃肠道结核好发于克隆氏病最好发于
闭经,伴头晕耳鸣,腰膝酸软,多属于闭经,伴头晕眼花,心悸气短,多属于
常见的前纵隔肿瘤是
患者,女性,32岁。妊娠31周,少量阴道流血,以往曾有3次早产史。主要处理应是
下列关于执行程序和审判程序的说法中,正确的有:()
某股票的现值越大,其内在价值也就越大。()
我国《物权法》所称物权,包括以下哪些方面的权利?()
简述无权代理的效力。
邓小平关于我国当前处于“社会主义初级阶段”的科学论断揭示了我国当前的
最新回复
(
0
)