首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include<stdio.h> main() { int S=0,n; for(n=0;n<4;n++) { switch(n) {
若有以下程序: #include<stdio.h> main() { int S=0,n; for(n=0;n<4;n++) { switch(n) {
admin
2019-02-02
79
问题
若有以下程序:
#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,所以执行a+=3,s的值为24。
转载请注明原文地址:https://kaotiyun.com/show/0ERp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在软件开发中,下面的任务不属于设计阶段的是()。
下面程序由两个源程序文件:t4.h和t4.c组成,程序编译运行的结果是:[]。t4.h的源程序为:#defineN10#definet2(x)(x*N)t
下列叙述中正确的是______。
设变量已正确定义并赋值,以下正确的表达式是
C语言规定,在一个源程序中,main函数的位置()。
若有下列说明,则()不是对strcpy库函数的正确的调用。strcpy库函数用于复制一个字符串:char*str1="abed",str2[10],*str3="hijklmn",*str4[2],*str5="aaaa";
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把低于平均分的学生数据放在b所指的数组中,低于平均分的学生人数通过形参n传回,平均分通过函数值返回。注意:部分源程序在文件PROGl.C中。
以下选项中函数形参不是指针的是
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是()。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
随机试题
规律具有的特点是()。
男性,40岁。头晕、乏力1年。化验:RBC2.0×1012/L,Hb81g/LMCV120f1(120μm3),MCH40pg,诊断为巨幼细胞性贫血,行骨髓检查,下列哪项不符合该例的骨髓象改变
下列含有乌头类药物的中成药有
大体积混凝土最好在气温较高的季节或结构受荷状态下进行裂缝检测。()
A石化企业为增值税一般纳税人,2019年3月发生以下业务:(1)从国外某石油公司进口原油50000吨,支付不含税价款折合人民币9000万元,其中包含包装费及保险费折合人民币10万元。(2)开采原油10000吨,并将开采的原油对外销售6000吨,取得含税
采用等额累进还款法时,收入水平下降的客户,可采用()等办法使借款人分期还款额减少,以减轻借款人的还款压力。
动作经济原理是指实现动作经济原则,用以改善工作方法,可分为()方面。
下列运算符中,优先级别最低的是
Sportingactivitiesareessentiallymodifiedformsofhuntingbehavior.Viewedbiologically,themodernfootballerisrevealeda
Howlongdidthechildrenplay?
最新回复
(
0
)