首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
30
问题
若有以下程序
#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://jikaoti.com/ti/6zf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#includevoidmain(){inta=0,b=1,c=2;if(++a>0‖++b>0)++C:printf(“%d,%d,%d,a,b,c);
设栈的顺序存储空间为S(0:49),栈底指针bottom=49,栈顶指针top=30(指向栈顶元素)。则栈中的元素个数为()。
以下能正确定义字符串的语句是()。
若变量已正确定义,则以下for循环for(x=0,y=0;(y!=123)&&(x
下面不能作为结构化方法软件需求分析工具的是()。
软件测试的目的是()。
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
以下选项中,合法的C语言常量是()。
设有如下函数定义#includeintfun(intk){if(k
简单程序设计步骤中不包括()。
随机试题
《行政诉讼法》规定,当事人对裁定不服的上诉期限是()。
下列选项中,符合Graves病眼征分级标准4级的是
软土地区公路路基采用加固土桩处理地基时,加固土桩的抗剪强度以()d龄期的强度为标准强度。
根据《建设工程工程量清单计价规范》GB50500—2013,招标人对土方开挖清单项的项目特征描述一般有挖方深度、基坑底宽、场内运距、弃土运距和()。
基金财务报表的复核不包括()。
根据对商业银行内部评级法依赖程度的不同,内部评级法分为初级法和高级法两种。对于非零售暴露,两种评级法都必须估计的是()
尿中卟啉测定的特殊保存剂为()
域名MH.BIT.EDU.CN中主机名是()。
Noonecouldseetime,stopthepassingoftime【C1】________quickenitspassing.Butwe【C2】________theearthrevolves(自转)while
Woman:Youoftencomplainalotaboutyourboss.Buttodayyouaredifferent.Man:Wehadaheart-to-hearttalkandIsawhimwi
最新回复
(
0
)