首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include <stdio.h> main() { int s=0, n; for (n=0; n<4; n++) { switch(n) { defau
若有以下程序 #include <stdio.h> main() { int s=0, n; for (n=0; n<4; n++) { switch(n) { defau
admin
2020-07-28
31
问题
若有以下程序
#include <stdio.h>
main()
{ int s=0, n;
for (n=0; n<4; n++)
{ switch(n)
{ default: s+=4;
case 1: s+=1;
case 2: s+=2;
case 3: s+=3;
}
}
printf("%d\n", s);
}
则程序的输出结果是
选项
A、6
B、18
C、10
D、24
答案
D
解析
第一次for循环,n的值为0,所以从default后面的语句开始执行,s+=4,s+=1,s+=2,s+=3,s的值为10,在进入第二次for循环,n的值为1,所以执行s+=1,s+=2,s+=3,s的值为16,在进入第三次for循环,n的值为2,所以执行s+=2,s+=3,s的值为21,在进入第四次for循环,n的值为3,所以执行s+=3,s的值为24。
转载请注明原文地址:https://kaotiyun.com/show/nU3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是
若有以下程序structstu{char*name,gender;intscore;};main(){structstua={NULL,’m’,290},b;a.name=(char*)malloc(10);strc
有以下程序main(){inta=1,b=3,c=5;int*p1=&a,*p2=&b,*p=&c;*p=*p1*(*p2);printf("%d\n",c);}执行后的输出结果是
关于算法,以下叙述中错误的是
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:传入一个整数m,计算如下公式的值。例如,若输入5,则应输出﹣0.283333。请改正程序中的错误,使它能得
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:根据整形参m的值,计算如下公式的值。例如,若m中的值为5,则应输出0.536389。请改正程序中的错误,使
设二叉树的后序序列为DGHEBIJFCA,中序序列为DBGEHACIFJ。则前序序列为
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则后序序列为
C语言程序的模块化通过以下哪个选项来实现
设一棵完全二叉树共有700个结点,则此二叉树中的叶子结点数为
随机试题
各国秘书为其领导工作服务,开展办文、办会、办事等日常工作业务的前提是
于是不能期年,千里之马至者三。期:
烟酸引起的皮肤潮红和瘙痒可以用哪种药物缓解
A、急性B淋巴细胞白血病B、急性T淋巴细胞白血病C、急性粒细胞白血病D、急性红血病E、急性巨核细胞白血病CD13阳性见于
财政部门及有关行政部门的工作人员违反《保守国家秘密法》的规定,故意或过失泄露国家秘密的,则( )。
在募集股权投资基金时,募集机构在回访确认前应设置一段时间的()。
或有资产的下列说法中,正确的是()。
“小岗村的历史是改革开放的历史,小岗村是中国农村改革的缩影。”从中可以领悟到的哲学道理是()。
作业控制方式有两种,它们是
TheRiseofIndustryTherearenoaccidentsinhistory.It.isimpossibletomakesomethingoutofnothing.Historyisnotm
最新回复
(
0
)