首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
31
问题
若有以下程序
#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全国计算机二级
相关试题推荐
设有定义:structcomplex{intreal,unreal;}datal={1,8),data2;则以下赋值语句中错误的是()。
下列关于栈的叙述中,正确的是()。
下列叙述中正确的是()。
有如下程序#includemain(){charname[10]={’S’,’T’,’R’,’I’,’N’,’G’};name[3]=’E’;name[5]=0;printf("%s\n",name);}程序
有如下程序#includemain(){charch=’M’;while(ch!=’K’){ch--;putchar(ch);}printf("\n");}程序运行后的输出结果是()。
若变量已正确定义,则以下for循环for(x=0,y=0;(y!=123)&&(x
以下叙述中正确的是()。
已知字符’A’的ASCII代码值是65,字符变量c1的值是’A’,c2的值是’D’。则执行语句printf("%d,%d",c1,c2-2);的输出结果是()。
若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是()。
随机试题
()主张教育由国家管理,由国家建立统一的学制,即包括学前教育、普通教育和高等教育在内的一个完整的体系,采取公养公育的方式培养人才。
难加工材料往往具有强度高,耐高温等特点,常含有大量的合金元素。()
患者女性,23岁,2天来脸色苍白,巩膜黄染,血红蛋白80g/L,网织红细胞16%,红细胞脆性试验正常,Coombs试验阳性,首先的治疗为
舌部外伤清创缝合原则中,哪项可除外
固定桥修复一段时间后出现咬合痛,应先做何种辅助检查
A.指定检验B.委托检验C.抽查检验D.注册检验由政府药品监督管理部门发布药品质量检验公告的检验属于()。
一般对注浆材料的性能的要求是( )。
下列不属于电气防爆基本措施的是()。
Soil_____isanaturalprocess.Itbecomesaproblemwhenhumanactivitycausesittooccurmuchfasterthanundernaturalcondit
Pregnancymothersaregettinganewtooltohelpkeepthemselvesandtheirbabieshealthy:pregnancytipssentdirectlytothe
最新回复
(
0
)