首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是______。 #include<stdio.h> main0 {intx=1,y=1,a=1,b=1; switch(x) {case1: switch(y) {case 0:a++;brea
下列程序的输出结果是______。 #include<stdio.h> main0 {intx=1,y=1,a=1,b=1; switch(x) {case1: switch(y) {case 0:a++;brea
admin
2010-09-05
34
问题
下列程序的输出结果是______。
#include<stdio.h>
main0
{intx=1,y=1,a=1,b=1;
switch(x)
{case1:
switch(y)
{case 0:a++;break;
case 1:b++;break;
}
case2:
a++;b++;break;
}
printf("a=%d,b=%d\n",a,B);
}
选项
答案
a=2,b=3
解析
分析程序,程序从x=l语句开始执行,之后执行第一个switch语句,switch(x)=switch(1),所以执行case1,casel语句中包含一个复合switch语句;这时执行第二个switch语句,此时y=1,所以switch(y)= switch(1),因此执行case1,将b加1,得到b=2,遇到break语句,退出第二个switch语句,则整个case 1的复合语句执行完毕,由于在这个case 1的后面没有break语句使其退出第一个switch语句,所以接着执行下列的case 2后面的语句,即将a、b各加1,得到a=2,b=3。
转载请注明原文地址:https://kaotiyun.com/show/lwWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下的程序段:n=0Fori=1To3 Forj=1Toi Fork=jTo3n=n+1 Nextk NextjNexti执行上面的程序段后,n的值为( )。
以下选项中,不合法的VisualBasic的变量名是( )。
能够将组合框Combol中最后一个数据项删除的语句为()。
设有如下的程序段:n=0Fori=1To3 Forj=1Toi Fork=jTo3n=n+1 Nextk NextjNexti执行上面的程序段后,n的值为( )。
在窗体上画一个文本框,然后编写如下事件过程:PrivateSubTextlKeyPress(KeyAsciiAsInteger)DimcharAsStringchar=Chr(KeyAscii)KeyAscii=Asc(UCase(
下面属于黑盒测试方法的是
下列工具中,不属于结构化分析的常用工具的是()。
下列选项中,不属于数据库管理的是()。
设a是整型变量,与函数IIf(a>0,-a,a)有相同结果的代数式是()。
随机试题
关于行政诉讼证据,下列说法中正确的是()。
男性患者,65岁,吸烟40余年,慢性咳嗽,咳痰20余年。近2年来劳累时有气急。查体:两肺呼吸音减弱,肺下界下移。两肺底有细小湿啰音。最可能的诊断是
会计工作的国家监督包括()。
目标市场营销产生的原因是_______。
假设某一预算年度中央本级预算支出规模安排为3万亿元,根据我国预算法,则预算年度中央预备费的最大规模可设置为()亿元。
副本与正本在外形上基本上没有区别,在效用方面均具备正式公文的法定效用。()
下面不属于结构化程序设计原则的是
执行以下语句段后,xy的值是()。int*pt,xy;xy=200;pt=&xy;xy=*pt+30;
Qusetions11-15AnswerthefollowingquestionsusingNOMORETHANTHREEWORDSAND/ORANUMBERforeachanswer.
A、stoleaFordjustoutsidethebankB、didn’tcovertheregistrationplateofthecarC、parkedthecarjustoutsidethebankand
最新回复
(
0
)