首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main() { int s=0,i; for(i=1;i<5;i++) { switch(i) { case 0; case 3:S+
有以下程序 #include<stdio.h> main() { int s=0,i; for(i=1;i<5;i++) { switch(i) { case 0; case 3:S+
admin
2022-04-02
19
问题
有以下程序
#include<stdio.h>
main()
{
int s=0,i;
for(i=1;i<5;i++)
{
switch(i)
{
case 0;
case 3:S+=2;
case 1:
case 2:s+=3:
default:s+=5;
}
}
printf("%d\n",s);
}
程序运行后的输出结果是( )。
选项
A、20
B、13
C、10
D、31
答案
D
解析
程序首先定义整型变量s和i,对s赋初值为0。for循环中i的取值为1,2,3,4,另外在switch语句中,执行各个分支后,若没有break语句,会继续执行后续分支。当i=1时,switch语句执行case 1,case 2和default,将s自增3后再自增5,此时s的值为8;当i=2时,switch语句执行case 2,deflault,将s自增3后再自增5,此时s的值为16;当i=3时,switch语句执行case 3,case 1,case 2,default,将s逐步自增2,自增3,自增5,此时s的值为26;当i=4时,switch语句执行default语句,将s自增5,此时s的值为31。本题答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/mQkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includevoidfun(inta,intb){intt;t=a;a=b;b=t;}main(){intc[10]={1,2,3,4,5,6,7,8,9,0},i;for(i=0;i<10;i+=2)fun(c[i],c[
下列叙述中正确的是( )。
若有说明:typedefstruct{inta;charc;}w;则以下叙述正确的是()。
有以下程序#include<stdio.h>intfun(inta,intb){if(b=0)returna;、elsereturn(fun(-a,-b));}main(){printf(’’%d\n’’,fun(4,2));}
以下选项中关于C语言常量的叙述错误的是
下列程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序voidflintb[],intn,intflag)main(){inti,j,t;
若有定义typedefcharT[10];T*a;上述定义中a的类型与下面选项中完全相同的是
在函数调用过程中,如果函数如funA调用函数funB,函数funB又调用了函数如funA,则
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
以下说法正确的是()。
随机试题
A.G蛋白耦联受体B.化学门控通道C.电压门控通道D.机械门控通道神经轴突膜上与动作电位的产生直接有关的蛋白质属于
A.酒渣鼻B.系统性红斑狼疮C.肥大的鼻息肉D.鼻骨骨折E.先天性梅毒发红的皮肤损害主要在鼻尖和鼻翼,并有毛细血管扩张和组织肥厚,见于
A、氯沙坦B、马来酸依那普利C、哌唑嗪D、利舍平(利血平)E、氨氯地平肾上腺素α1受体阻断剂类降压药
PDCA循环中“检查”首先是检查( )。
工程桩偏位属于( )。
下列关于房地产开发企业成本、费用扣除的企业所得税处理,正确的有()。(2016年回忆版)
下列关于或有事项的表述中,正确的有()。
某公司每周一到周五上班,每天安排一个员工上午上班,另一个人下午上班。公司有小张、小王、小李、小丽、小珊五名员工。工作的安排必须符合以下条件:(1)五名员工每人至少当班一次;(2)每人在周一到周五,不能够连续上两天班;(3)小李不能排在上午上班;(4
提出“民为贵,社稷次之,君为轻”思想的是()。
自然人开始享有荣誉权的时间是()。(2010年单选44)
最新回复
(
0
)