首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include main() {ints=0,n; for(n=0;n<4;n++) {switch(n) {default:s+=4; case1:s+=1;break; case2:s+=2;break; case3:s+=3; } }
若有以下程序 #include main() {ints=0,n; for(n=0;n<4;n++) {switch(n) {default:s+=4; case1:s+=1;break; case2:s+=2;break; case3:s+=3; } }
admin
2019-08-18
48
问题
若有以下程序
#include
main()
{ints=0,n;
for(n=0;n<4;n++)
{switch(n)
{default:s+=4;
case1:s+=1;break;
case2:s+=2;break;
case3:s+=3;
}
}
printf("%d\n",s);
}
则程序的输出结果是
选项
A、10
B、11
C、13
D、15
答案
B
解析
break语句的作用是终止正在执行的switch流程,跳出switch结构或者强制终止当前循环,从当前执行的循环中跳出。题干中第一次循环n值为0,执行default语句后的s+=4,s的值变为4,执行case1语句后的s+=1,s的值变为5,遇到break语句跳出switch语句,进入第二次循环。第二次循环时n的值为1,执行case1后的s+=1,s的值变为6,遇到break语句跳出switch语句,进入第三次循环。第三次循环时n的值为2,执行case2后的s+=2,s的值变为8,遇到break语句跳出switch语句,进入第四次循环。第四次循环时n的值为3,执行case3后的s+=3,s的值变为11。再判断循环条件为假,退出循环打印s的值11。
转载请注明原文地址:https://kaotiyun.com/show/zlRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句intb=2;则表达式(b<<2)/(3||b)的值是
有两个关系R、S和T如下:则由关系R和S得到关系T的操作是
C语言程序的模块化通过以下哪个选项来实现()。
以下关于return语句的叙述中正确的是()。
以下不构成无限循环的语句或语句组的是()。
关于do循环体while(条件表达式),以下叙述中正确的是()。
若变量已正确定义,以下选项中非法的表达式是()。
以下叙述中正确的是
若有定义语句:intx=10;则表达式x=x+x的值为
某个工厂有若干个仓库,每个仓库存放有不同的零件,相同零件可能放在不同的仓库中。则实体仓库和零件间的联系是()。
随机试题
关于牙周炎描述:①临床特征是:牙龈出血、牙齿松动、牙周溢脓;②是一种由细菌微生物引起的牙周组织炎症性破坏性疾病;③主要病理改变是:结合上皮破坏性向根方移位,牙周袋形成,牙槽骨吸收;④晚期牙齿松动、脱落;⑤所
背景某机电工程公司以EPC方式中标了一化工厂建设工程项目。由于其地处偏僻,规模大,需要较大的临时用电量,并编制了临时用电施工组织设计;考虑工程设备不仅是大件,设备也多,而且需要较多的大型吊装设备,以及施工中高空作业和交叉作业多、工期紧等特点,为确
某外商投资企业2000年度发生如下经济事项:(1)2000年4月,签订销售合同一份,金额50万元。(2)2000年11月,审查后发现记载资金的账户比期初多出100万元,其中包括应拨付给外地分支机构的资金30万元。(3)2000年12月,按规定到有关部
某企业本年度的年平均资产总额为2000万元,当年实现销售收入净额700万元,实现净利润112万元,当年平均资产负债率为60%,则该企业本年度的净资产收益率为()。
甲企业从乙企业购进一批设备,价款为80万元。甲企业开出一张付款期限为6个月的已承兑的商业承兑汇票给乙企业,丙企业在该汇票的正面记载了保证事项。乙企业取得汇票后,将该汇票背书转让给了丁企业。汇票到期,丁企业委托银行收款时,才得知甲企业的存款账户不足支付。银行
论述提单业务内容。
某教师设计了如下试题,考查学生理论联系实际的能力。发电站向某地远距离输电,如果发电机输出功率为P,输送电压为U(即经升压变压器升压后的电压),恰好能满足该地原来用电需要。现由于该地经济发展,用电量增大,要求用电功率增加20%,采取以下哪个措施恰好
以下是关于主题数据库和应用项目的描述:Ⅰ.多个应用项目可以共同使用一个主题数据库Ⅱ.一个应用项目也可以使用多个主题数据库Ⅲ.一个主题数据库只能被一个应用项目使用Ⅳ.主题数据库一般应该独立于应用项目其中正确的
下列关于赋值运算符=重载的叙述中,正确的是
A、Thewaterwassweet.B、Thewaterhadsavedhislife.C、Hewantedtolurethegoattodescend.D、Hewantedtocomfortthegoat.
最新回复
(
0
)