首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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+
有以下程序: #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+
admin
2019-01-11
37
问题
有以下程序:
#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;
case 3:a++;b++;
}
printf("a=%d,b=%d\n",a,b);
}
程序的运行结果是( )。
选项
A、a=2,b=2
B、a=2,b=1
C、a=1,b=1
D、a=1,b=0
答案
B
解析
case常量表达式只是起语句标号作用,并不是该处进行条件判断。在执行switch语句时,根据switch的表达式,找到与之匹配的case语句,就从此case子句执行下去,不再进行判断,直到碰到break或函数结束为止。所以执行内层switch(y)时只执行了a++,此时a的值为1。然后执行外层case 2语句的a++;b++;则a为2,b为1。所以结果为B)。
转载请注明原文地址:https://www.kaotiyun.com/show/Z4xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。#defineMCRA(m)2*m#defineMCRB(n,m)2*MCRA(n)+mmain(){inti-2,j=3;pr
关系数据库管理系统能实现的专门关系运算包括选择、连接和【】。
有以下程序:#include<stdio.h>main(){inta=1,b;for(b=1;b<=10;b++){if(a>=8)break;if(a%2==1){a+=5;continu
下面四个选项中,均是不正确的8进制数或16进制数的选项是
根据下面的定义,能打印出字母M的语句是()。structperson{charname[9];intage;};structpersonclass[10]={"John",17,"Paul
若有定义:inta=4,b=5,c=6;然后顺序执行下列语句后,变量b中的值是()。c=(a-=(b-5));c=(a%3)+(b=1);
下面程序的功能:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。#include<stdio.h>#include<string.h>main(){chara[]="clanquage",t
下列给定程序中,函数fun()的功能是:求出数组中最大数和次最大数,并把最大数和b[0]中的数对调、次最大数和b[1]中的数对调。请修改程序中的错误,得出正确的结果。注意:不要改动main()函数,不能增行或删行,也不能更改程序的结构。
给定程序MODll.C中函数fun的功能是:利用插入排序法对字符串中的字符按从小到大的顺序进行排序。插入法的基本算法是:先对字符串中的头两个元素进行排序。然后把第三个字符插入到前两个字符中,插入后前三个字符依然有序;再把第四个字符插入到前三个字符
软件定义时期主要包括______和需求分析两个阶段。
随机试题
BytheTreatyofParisof1763,whichendedthewarwiththeFrenchandtheIndians,EnglandgainedpossessionofCanadaandal
A.静脉尿路造影B.CTC.经皮肾穿刺造影D.尿道膀胱造影可以确定尿道断裂的影像学检查是
下列选项中,属于抗心律失常Ⅲ类药物的有
附子和干姜功效的共同点是
支票的提示付款期限为自出票日起1个月。()
“备案号”栏应填()。“件数”栏应填()。
(一)某房地产开发公司与某单位于2005年8月正式签订一写字楼转让合同,取得转让收入15000万元,公司即按税法规定缴纳了有关税费(其中城建税税率为7%)。已知该公司为取得土地使用权而支付的地价款和按国家统一规定缴纳的有关费用为3000万元;投入房地产开发
投资银行的主要资金来源为()。
海水:澎湃
A、Double-deckerbuses.B、ThetrafficinLondon.C、Busroutes.D、TravelsinBritain.A
最新回复
(
0
)