首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的运行结果是______。 #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
29
问题
以下程序的运行结果是______。
#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
层次型、网状型和关系型数据库划分原则是()。
设:a=2,b=8,c=6,d=3,表达式a>bAndNot(c>d)Ord>c的值是
下列叙述中错误的是()。
在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序:OptionBase1PrivateSubCommandl—Click()d=0e=10x=A
设a是整型变量,与函数IIf(a>0,-a,a)有相同结果的代数式是()。
下面属于白盒测试方法的是
PrintRight("VBProgramming",2)语句的输出结果是( )。
考生文件夹下的工程文件sjt5.vbp中的窗体如图2.162所示。考生文件夹下的随机文件in5.dat中有20条记录,每条记录含姓名和三个分数(均为100以内的正整数)。在程序中已经定义了类型Recordtype,此类型变量可以存放一条记录。要求如下:
分段函数如下:设x中已经有一个数值。下列程序段中,能正确计算Y值的是()。
随机试题
世界卫生组织将青春期年龄范围定为
内源性胆固醇的运输主要靠
患者,男性,56岁。糖尿病患者,用胰岛素治疗,晚10时突起心慌、多汗、软弱,继而神志不清。查:脉搏120次/分,尿糖(-),尿酮体(-),尿素氮10.0mmol/L,最可能为
分子中含有两个高能磷酸键的化合物是
未分配利润从数量上的计算公式是( )。
《中华人民共和国证券》规定,证券登记结算机构对重要的原始凭证的保存期不少于()
学生出现下列哪种情形,教师可以考虑采用惩罚来教育?()
饼干:烘焙:充饥
Scientistshavebegunusingsatellite-basedsystemstopredictvolcaniceruptions.Thisallowsblanketcoverageoftheentirewo
Despiteyourbestintentionsandefforts,itis【B1】______:Atsomepointinyourlife,youwillbewrong.【B2】_______canbehar
最新回复
(
0
)