首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include main() { int s=0, n; for (n=0; n
若有以下程序 #include main() { int s=0, n; for (n=0; n
admin
2015-07-28
37
问题
若有以下程序
#include
main()
{ int s=0, n;
for (n=0; n<4; n++)
{ switch(n)
{ default: s+=4;
case 1: s+=1; break;
case 2: s+=2; break;
case 3: s+=3;
}
}
printf("%d\n", s);
}
则程序的输出结果是( )。
选项
A、11
B、10
C、13
D、15
答案
A
解析
在switch语句中,default语句块最后执行,case或者default只是作为一个入口,如果执行完某一个case或者default语句块之后没有遇到break,则继续往下执行。所以循环的4次,s分别自增5、1、2、3,s的最终值为11,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/9OJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序执行后的输出结果是_______。main(){intm[][3]={1,4,7,2,5,8,3,6,9};inti,k=2;for(i=0;i<3;i++){printf("%d"
若执行下面程序时从键盘上输入5,main(){intx;scanf("%d",&x);if(x++>5)printf("%d\n",x);elseprintf("%d\n",x-);}
若x是整型变量,pb是基类型为整型的指针变量,则正确的赋值表达式是_______。
假定建立了以下链表结构,指针p、q分别指向如图所示的结点,则以下可以将q所指结点从链表中删除并释放该结点的语句组是()
设有定义:int(*ptr)(); 则以下叙述中正确的是()
有程序: main() {intx,i; for(i=1;i<50;i++) {x=i; if(++%2==0) if(x%3==0) if(x%7==0) printf("%d",i);
下述程序段的输出结果是() intx=10; inty=x++; printf("%d,%d",(x++,y),y++);
在下列关于宏定义命令#define的叙述中,正确的一条是()
设x为int型变量,请写出一个关系表达式【】,用以判断x同时为3和7的倍数时,关系表达式的值为真。
对于下面的语句,叙述正确的是______。charc1[]="abcd";charc2[]={’a’,’b’,’c’,’d’};
随机试题
A.弥漫型(胃型)胃癌B.胃黏膜相关淋巴组织淋巴瘤C.溃疡型胃癌D.胃类癌E.息肉型胃癌与环境和饮食因素密切相关的是
A.辛寒清气泻火B.苦寒直折火热C.甘寒清热育阴D.甘温益气除热E.辛凉解表透热沙参麦冬汤的功用是
关于腮腺良性肿瘤的诊断和治疗,错误的是
关于更年期保健内容,下列哪项不正确
A.省级卫生行政部门B.省级药品监督管理部门C.设区的市级卫生行政部门D.设区的市级药品监督管理部门将取得印鉴卡的医疗机构名单向本行政区域内的定点批发企业通报的部门是()。
再投资退税优惠中所适用的退税率有()。
在学前儿童健康教育中,可供选择和运用的教育方法主要有()。①动作与行为练习 ②讨论游戏 ③参观访问 ④情景演示、讲解示范
人每天都会眨眼无数次,有时是有意识的动作,有时则是“自动”进行的。这些“自动”进行的眨眼动作的主要目的是()。
两次运行下列的程序,如果从键盘上分别输入3和1,则输出结果是()。main(){intx;scanf("%d",&x);if(x++>2)printf("%d",x);els
Manyoftheemployeesthinktheircareerpathbeginsduringtheiremploymentorwhentheygetajob.Butbasically,ifwelooka
最新回复
(
0
)