首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main(){int x=1,y=0,a=0,b=0; switch(x){case 1:switch(y) {case 0:a++;break; case 1:b++;break;}
有以下程序 #include main(){int x=1,y=0,a=0,b=0; switch(x){case 1:switch(y) {case 0:a++;break; case 1:b++;break;}
admin
2019-08-18
21
问题
有以下程序
#include
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("a=%d,b=%d\n",a,b);
}
程序运行后的输出结果是
选项
A、a=1,b=1
B、a=1,b=0
C、a=2,b=1
D、a=2,b=2
答案
C
解析
本题考查的是用switch语句实现多分支选择结构,首先进入第一个switch(x)判断,进入case 1中进行嵌套判断,如果switch(y)也成立,a自加1,遇到break,退出嵌套,接着执行case 2,a自加为2,b自加为1,遇到break,结束循环,此时a=2,b=1。
转载请注明原文地址:https://kaotiyun.com/show/LvRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
有以下程序#includemain(){intm=1,n=2,*p=&m,*q=&n,*r;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",m,n,*p,*q);}程序运行后的输出结果是
对于一个正常运行的C程序,以下叙述中正确的是
如果定义floata[10],x;则以下叙述中正确的是
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
对下列二叉树进行前序遍历的结果为
有以下程序:#include#includetypedefstruet{charname[9];charsex;floatscore[2];}STU;voidf(STUa){STUb
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
对如下二叉树进行后序遍历的结果为
随机试题
气体做等压膨胀,则()。
下列有关建设项目财务分析中营业收入估算的表述中,正确的是()。
复式记账法的基本理论依据是()。
下列各项中,属于政府采购对象范围的有()。
出口商可通过()采取反倾销措施。
甲公司有关长期股权投资的业务如下:(1)2013年1月2日,以每股买入股价10元的价格从证券二级市场购入乙股份有限公司(以下简称乙公司)的股票200万股,每股价格中包含有0.2元的已宣告分派的现金股利(假定现金股利不考虑所得税),另支付相关税费2
简述学校情境中成就动机的构成。
设=0,试确定常数a,b的值.
AUNESCOWorldCulturalHeritageSite,theTerracottaWarriorsandHorsesMuseumistheincrediblelegacyofthefirstemperoro
InthemonthofSeptember,inBritain,youmayseelargenumbersofbirds【C1】______onroofsandtelegraphwires.Thesebirdsar
最新回复
(
0
)