首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main( ) { int x=1,y=0,a=0,b=0; switch(X) { ease 1:switch(y) {ease 0: a++;break; (3aBe 1:
有以下程序: #include main( ) { int x=1,y=0,a=0,b=0; switch(X) { ease 1:switch(y) {ease 0: a++;break; (3aBe 1:
admin
2015-08-09
50
问题
有以下程序:
#include
main( )
{ int x=1,y=0,a=0,b=0;
switch(X)
{ ease 1:switch(y)
{ease 0: a++;break;
(3aBe 1: b++;break;
}
case 2: a++;b++; break;
}
printf("a=%d,b=%d\n",a,b;
}
程序运行后的输出结果是( )。
选项
A、a=1,b=0
B、a=1,b=1
C、a=2,b=1
D、a=2,b=2
答案
C
解析
本题重点考查switch语句。switch语句中case分支后面如果没有break,那么就会顺序执行下面的case,直到遇到break跳出。由于变量a和变量b均赋初值为0,当程序执行完第二层switch的语句case 0: a++,break后,第二层switch结束,a的值为1,继续执行第一层switch的语句case 2: a++; b++; break;a的值为2,b的值为1。因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/RQDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是()。Structstu{inti;intname;}st,*p;p=&St;
有下列程序:#include<stdio.h>main(){charc;while((c=getchar())!=’,’)putchar(++c);}程序运行时,如果从键盘输入:A,B,<CR>,则输出
字符串"\\\"ABCDEF\"\\"的长度是()。
下列程序中函数reverse()的功能是将a所指数组中的内容进行逆置。#include<stdio.h>voidreverse(inta[],ihtn){inti,t;for(i=0;i<n/2;i++)
有下列二叉树,对此二叉树前序遍历的结果为()。
算法的空间复杂度是指()。
数据存储和数据流都是______,仅仅是所处的状态不同。
设有下列说明语句:StrcutStr{intx;floaty;charz;}st;则下列的叙述中不正确的是()。
树是结点的集合,它的根结点数目是
某二叉树中度为2的结点有18个,则该二叉树中有______个叶子结点。
随机试题
下列属于无编号的法律文书的是()
女性。30岁。活动后心悸气短2年,夜间阵发性呼吸困难,乏力。查体:心界轻大,心尖部奔马律,2/6SM。肝大,双下肢浮肿。超声:可见大心腔小瓣口征。心电图ST—T段改变。该患者应考虑下列哪项措施
肝气犯胃所致胃痛,首选方剂为
申请输血应由经治医师逐项填写《临床输血申请单》后由谁核准签字
贫血面容的常见表现包括()。
建设工程完成后,监理单位应向业主提交监理工作总结,其主要内容不包括( )。
集散系统的调试分为()三个步骤。
资产负债表中“货币资金”项目,应根据“银行存款”账户的期末余额填列。()
除进口因素外,与资源税纳税期限规定相同的税种有( )。
导游人员常用的目光语应该是()
最新回复
(
0
)