首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include 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
若有以下程序 #include 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
admin
2019-06-09
54
问题
若有以下程序
#include
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/QtRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中,不属于数据管理员(DBA)职责的是()。
下面不属于软件开发阶段任务的是()。
有如下程序#includemain(){charch=’M’;while(ch!=’K’){ch--;putchar(ch);}printf("\n");}程序运行后的输出结果是()。
若有以下程序#includemain(){inta=-2,b=0;do{++b;}while(a++);printf("%d,%d\n",a,b);}则程序的输出结果是()。
有如下程序#includemain(){if(’\0’==0)putchar(’X’);if(’0’==0)putchar(’Y’);if(’a’>’b’)putchar(’Z’);printf("\n");}
关系数据模型()。
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是()。
设序列长度为n,在最坏情况下,时间复杂度为O(log2n)的算法是()。
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
下面对软件测试描述错误的是()。
随机试题
近年来,电子数码产品不断创新设计,各种革新性的产品不断问世,走人人们的日常生活中,譬如智能电视、可穿戴设备、柔性显示器等,这些电子产品的“创新设计”将塑造信息网络社会中人们的新型生活方式。这说明()。
制作提请复核意见书的案件应具备的条件不包括
太息多因
某企业打算经济性裁员时,下列哪些人员不得裁减:()
下列执行流通手段职能的货币是()。
监狱人民警察培养抑邪匡正的情感的核心是()。
投机市场就是一个江湖。在江湖上生存绝对不需要非得成为一个顶尖高手,但是,不管你在江湖上是什么身份,你都得对江湖有自己的理解,并且有相应的生存手段。你眼中的江湖是什么,它就是什么。你眼中的投机市场是什么,它就是什么。只要你的行为和你的理解不发生冲突,就可以了
关于荷马时代的叙述,不正确的是()。
以下程序的输出结果是______。main(){intx;0;sub(&x,8,1);printf("%d\n",x);}sub(int*a,intn,intk)
Comparisonsweredrawnbetweenthedevelopmentoftelevisioninthe20thcenturyandthediffusionofprintinginthe15thand1
最新回复
(
0
)