首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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;
若有以下程序 #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;
admin
2020-07-28
39
问题
若有以下程序
#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、10
B、11
C、13
D、15
答案
B
解析
break语句的作用是终止正在执行的switch流程,跳出switch结构或者强制终止当前循环,从当前执行的循环中跳出,题干中第一次循环n值为0,执行default语句后的s+=4,s的值变为4,执行case1语句后的s+=1,s的值变为5,遇到break语句跳出switch语句,进入第二次循环,第二次循环时n的值为1,执行case1后的s+=1,s的值变为6,遇到break语句跳出switch语句,进入第三次循环?第三次循环时n的值为2,执行case2后的s+=2,s的值变为8,遇到break语句跳出switch语句,进入第四次循环,第四次循环时n的值为3,执行case3后的s+=3,s的值变为11,再判断循环条件为假,退出循环打印s的值11。
转载请注明原文地址:https://kaotiyun.com/show/qE3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若以“a+”方式打开一个已存在的文件,以下叙述正确的是()。
以下叙述中正确的是()。
有如下程序#inelude<stdio.h>main(){chara,b;inti;a=’3’;b=’A’;for(i=0;i<6;i++){if(i%2)putchar(a+i);elseputchar(b+i);}}程
若有定义:charch;inta;doubled;,当输入为1234.5678910.36时,以下选项中能给各个变量正确输入数据的是()。
有以下程序#include<stdio.h>doublefunl(doublea[],intn){inti;doublesum=0.0;for(i=0;i<n;i++)SHm+=a[i]/n;returnsum;}voidf
若有如下形式的函数intfun(inta[],int*p,intn){……}调用函数之前需要对函数进行声明,则以下选项中错误的是()。
以下关于注释的叙述中错误的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blankl.c。在此程序中,函数fun的功能是:将s所指字符串中的所有数字字符移到所有非数字字符之后,并保持数字字符串和非数字字符串原有的次序。例如,s所
以下叙述中错误的是()。
随机试题
【T1】CustomerRelationshipManagement(CRM)providesyourcompanywithnewwaysofbetterunderstandingandservingyourcustomer.
某种零件直径X~N(12,σ2)(单位:mm),σ2未知.现用一种新工艺生产此种零件,随机取出16个零件,测其直径,算得样本均值=11.5,样本标准差s=0.8,问用新工艺生产的零件平均直径与以往有无显著差异?(α=0.05)(附:t0.025(15)一2
关于肺炎支原体感染血清学诊断的描述,错误的是
男性,30岁。因工伤致上颌前部创伤。现唇部肿胀。上、下前牙无法咬合,上前牙多个牙松动、冠折。临床考虑上颌前部牙槽突骨折的特征性表现是
下列因素中,确定基础埋深的条件有()。
下列凭证或合同中,免征印花税的有()。
某上市公司董事吴某,持有该公司6%的股份。吴某将其持有的该公司股票在买人后的第5个月卖出,获利600万元。根据证券法律制度的规定,关于此收益,下列表述中,不正确的是()。
某旅行社委派的导游员进行导游活动时,有损害国家利益的言行。对此,由旅游行政管理部门处罚()。
德育过程的结构由教育者、受教育者、德育内容和________四个要素构成。
下列经济业务中,()会导致资产内部一个项目增加,另一个项目减少。
最新回复
(
0
)