首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() {int k=5, n=0; while(k>0); { switch(k) { default; break; case 1:n+=k; ca
有以下程序: main() {int k=5, n=0; while(k>0); { switch(k) { default; break; case 1:n+=k; ca
admin
2010-09-05
51
问题
有以下程序: main() {int k=5, n=0; while(k>0); { switch(k) { default; break; case 1:n+=k; case 2; case 3:n+=k; } k--; } printf("% d\n", n); } 程序运行后的输出结果是______。
选项
A、0
B、4
C、6
D、7
答案
D
解析
当k为4、5时,n值没有变化。当k=3时,满足case 3,得到n=3;当k=2时,满足case 2,因为没有break语句,继续执行case 3得n=n+2=5;当k=1时,满足case 1,得n=6,又因为没有break,继续执行case 2,case 3,最后得n=7。
转载请注明原文地址:https://kaotiyun.com/show/3KWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名称为Command1的命令按钮,并编写如下程序:PrivateTypeRecord IDAsInteger NameAsString*20EndTypePrivateSubCommand1_Click()
以下关于函数过程的叙述中,正确的是()。
设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为()。
设a=10,b=5,c=1,执行语句Printa>b>c后,窗体上显示的是( )。
语句DimArr(一2To4).AsInteger所定义的数组的元素个数为()。
下列关于数据库设计的叙述中,正确的是( )。
下面不能作为软件设计工具的是
不能正确表示条件“两个整型变量A和B之一为0,但不能同时为0”的布尔表达式足()。
下列表达式中值为-6的是
随机试题
窝沟封闭剂的一些辅助剂不包括
关于成分输血的描述,错误的是
按规定符合含量均匀度要求的结果判断标准为
施工中,工程师同意采用承包人的合理化建议所发生的费用和获得收益的分担或分享,()。
基金管理人应当自签订代销协议之日起15日内,将代销协议报送中国证监会。()
2004年度允许在税前列支的工资金额为( )万元。2004年度允许在税前列支的职工福利费,职工教育经费和职工工会经费金额为( )万元。
不可控差异是指与主观努力程度关系不大.主要受客观原因影响而形成的差异,又叫客观差异,它是控制的重点所在。()
以下关于房地产开发企业采取委托方式销售开发产品确认销售收入的实现的表述中,正确的是()。
教育有两个最基本的功能,即满足社会发展的需要和()。
WarrenBuffett,whowillhostBerkshireHathaway’sannualshareholders’meetingonMay3rd,isaniconofAmericancapitalism.A
最新回复
(
0
)