首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】。 main( ) { int x=1,y=0,a=0,b=0; switch(x) {case 1:switch(y) { case 0:a++; break; case 1
以下程序运行后的输出结果是【 】。 main( ) { int x=1,y=0,a=0,b=0; switch(x) {case 1:switch(y) { case 0:a++; break; case 1
admin
2006-08-25
23
问题
以下程序运行后的输出结果是【 】。
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分支结构中,每个case语句后应有一个break语句跳出。本题中外层的switch分支中的第一个分支没有break语句,所以,外层分支事实上没有分支,是顺序执行的(因为x的值满足进入第一个分支的条件);第二个switch分支满足第1个case条件,此时a、b的值为1,0;再执行外层switch分支的第二个case语句,a、b均加1,最后a、b的值分别为2和1。
转载请注明原文地址:https://kaotiyun.com/show/eaHp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹中有一个工程文件sjt5.vbp。该程序的功能是从in5.txt文件中读入40个数据,统计这些数据中素数的个数,并找出所有素数中最小的素数(判断素数的函数已给出)。最后将查找和统计的结果分别显示在标签Label4和Label3中(窗体外观如图所
在考生文件夹下有一个工程文件sjt5.vbp,在窗体上给出了所有控件和不完整的程序,请去掉程序中的注释符,把程序中的?改为正确的内容。本程序的功能是:如果单击“取数”按钮,则把考生目录下的in5.txt文件中的15个姓名读到数组a中,并在窗体上显示这些姓名
在考生文件夹中有一个工程文件vbsj5.vbp(相应的窗体文件为vbsj5.frm)。窗体Form1上有两个名称为Lab1和Lab2的标签,它们的标题分别为“密码”和“允许次数”;一个名称为Cmd1的命令按钮,其标题为“确定”;两个名称分别为Txt1和Tx
在考生文件夹下有一个工程文件sjt5.vbp。程序运行时,单击“显示数据”按钮,则将考生文件夹下in5.dat文件的内容读入一维数组a中,并按下标顺序将数组a各元素的值显示在List1列表框中;单击“移动”按钮,则将数组a中的最大值移动到数组的最前面,其他
在考生文件夹下有一个工程文件sjt5.vbp,其名称为Form1的窗体上已有三个文本框Text1、Text2、Text3,以及部分程序代码,请完成以下工作。①在属性窗扣中修改Text3的适当属性,使其在运行时不显示,作为模拟的剪贴板使用,窗体如
在考生文件夹下有一个工程文件sjt5.vbp。程序功能为:在文本框Text1中输入一个正整数N后,单击“计算”按钮,则计算11+22+33+…+NN,并将计算结果显示在Text2中。程序中的函数f可以计算mm的值。在给出的窗体文件中已经有了全部控
设有如下声明语句OptionBase1Dimarr(2,-1To5)AsInteger则数组arr中数组元素的个数是
以下过程定义中正确的过程首行是
设有如下数组定义语句:Dima(一1To4,3)AsInteger以下叙述中正确的是
随机试题
运用经济方法的原则包括()
空气消毒应首选
有关软产道的组成,哪项正确
破伤风抗毒素脱敏注射法是
A.发散B.缓急C.收敛D.泄降E.软坚
Thisnoticeconcernsallemployeeswhousetheconferencerooms.Startingimmediately,youwillneedtoofficiallyreserveanyc
地方人民政府对违反《中华人民共和国教师法》规定,拖欠教师工资或者侵犯教师其他合法权益的,应当()。
()没有在党的十九届一中全会中被选举为中央政治局常委。
下列叙述中正确的是()。
Accordingtothiswriting,Valentine’sDayis______.Whatistheauthor’spurposeofthiswriting?
最新回复
(
0
)