首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的运行结果是______。 #include <stdio.h> main() { int x=1,y=0,a=0,b=0; switch(x) { case 1: switch(y) { case 0:a++; break;
以下程序的运行结果是______。 #include <stdio.h> main() { int x=1,y=0,a=0,b=0; switch(x) { case 1: switch(y) { case 0:a++; break;
admin
2010-12-10
62
问题
以下程序的运行结果是______。
#include <stdio.h>
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、 a=2,b=1
答案
解析
本题考查了switch结构的内容。C语言中,程序执行完一个case标号的内容后,如果没有break语句,控制结构会转移到下一个case继续执行,因为case常量表达式只是起语句标号作用,并不是在该处进行条件判断。本题程序在执行完内部switch结构后,继续执行了外部switch结构的case2:分支,最后a和b的值分别为2和1。
转载请注明原文地址:https://kaotiyun.com/show/MFPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名为Command1的命令按钮,然后编写以下程序:PrivateSubCommand1_Click() DimM(10)AsInteger Fork=1To10 M(k)=12-k Nextk
如果将文本框的一个属性设置为True,则运行时不能对该文本框中的内容进行编辑,这个属性是
在利用菜单编辑器设计菜单时,为了把组合键“Alt+x”设置为“退出(x)”菜单项的访问键,可以将该菜单项的标题设置为()。
窗体上有三个水平滚动条,名称分别为HSRed、HSGreen和HSBlue,取值范围均是0~255,代表颜色的三种基色。改变滚动框的位置,可以改变三种基色的值,从而改变窗体的背景色,如下图所示。程序代码如下:Dimcolor(3)AsIntege
下列描述中,错误的是()。
设a=2,b=3,c=4,d=5,下列表达式的值是()。a>bAndc<=dOr2*a>c
下面是求最大公约数的函数的首部()。Functionfun(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是
结构化程序的三种基本结构是()。
随机试题
下列哪一项不是牙龈瘤的病因
当一家银行的实力范围狭窄、资源有限,或者面对强大的竞争对手时,()可能就是它唯一可行的选择。
(2006年考试真题)假设某企业预测的年赊销额为2000万元,应收账款平均收账天数为45天,变动成本率为60%,资金成本率为8%,一年按360天计,则应收账款的机会成本为()万元。
某期资金预算中假定出现了正值的现金余缺,且超过理想的期末现金余额时,单纯从财务预算调剂现金余缺的角度看,该期不宜采用的措施是()。
1908年()分别出版了社会心理学专著,标志着社会心理学作为一门独立的学科的诞生。
班杜拉认为,人的学习最重要的形式是观察学习。()
2016年7月17日,在土耳其伊斯坦布尔举行的联合国教科文组织世界遗产委员会第四十届大会上,()被正式列入《世界遗产名录》,荣膺“世界自然遗产地”称号。
创造本身似乎是某种随意的行为,然而其中必定蕴含着恒定的规律,就如同无神论者的命运一般。如果造世主没有这些规范就能统管世界的话,那么这显然是荒谬的说法,因为没有这些规范,世界将无法生存。文中加下划线的“这”是指:
已知枚举类型声明语句为:enumCOLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10}:则下列说法中错误的是()。
Wheredoesthemanwanttogo?
最新回复
(
0
)