首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() {int k=5,n=0; do {switch(k) {case 1: case 3:n+=1;k--;break; default:n=0;k--; case 2: case
有以下程序 main() {int k=5,n=0; do {switch(k) {case 1: case 3:n+=1;k--;break; default:n=0;k--; case 2: case
admin
2010-12-10
44
问题
有以下程序
main()
{int k=5,n=0;
do
{switch(k)
{case 1: case 3:n+=1;k--;break;
default:n=0;k--;
case 2: case 4:n+=2;k--;break;
}
printf("%d",n);
}while(k>0 && n<5);
}
程序运行后的输出结果是
选项
A、235
B、0235
C、02356
D、2356
答案
A
解析
因为变量的初始值分别为"k=5,n=0",所以程序第一次进入循环时,执行default语句,这时k=4,执行"case 4:"这个分支,结果是"n=2,k=3",打印出2;程序然后进行第二次循环,这时"n=2,k=3",执行"case 3:"这个分支,结果是"n=3,k=2",打印出3;程序进行第三次循环,这时"n=3,k=2",执行"case 2: case 4:"这两个分支,结果是"n=5,k=1",打印出5,这时因为n=5不满足n<5的循环条件,因此退出循环,程序运行结束,故输出结果为235。
转载请注明原文地址:https://kaotiyun.com/show/RIPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下面程序代码:PrivateSubCommand1_Click()Dima%(10)Fork=1To9a(k)=InputBox("")NextkCallproc(a()
有下面程序代码:PrivateSubCommand1_Click()DimaAsInteger,ba=2b=3Printfun(a,h);a;bEndSubPrivate
将窗体的KeyPreview属性设为True,然后编写如下程序:PrivateSubForm_KeyDown(KeyCodeAsInteger,ShiftAsInteger)PrintChr(KeyCode)
在软件开发中,需求分析阶段可以使用的工具是( )。
设有变量声明为“DimaDateAsDate”,则能为变量aDate正确赋值的表达方式是()。
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数:Functionfun(sAsInteger,bAsInteger)Whilea>ba=a—bWendfun=aEndFunoti
以下表达式与Int(3.5)的值相同的是
下列选项中不属于结构化程序设计原则的是( )。
关系模型允许定义3类数据约束,下列不属于数据约束的是()。
有如下数据定义语句:Dima,bAsIntegerDimx%,yasInteger执行上述语句后,不是整型变量的是
随机试题
下列对生长激素的介绍中,错误的是
患者女性,37岁,停经20周。于停经8周时患“急性乙型肝炎”,经治疗已好转,现要求终止妊娠。G2P1,4年前阴道分娩。体检T:36℃,P:72次/分,BP:150/90mmHg,心肺无异常。下腹隆起,肝脏肋下未触及,肝区无叩击痛。子宫底平脐,胎心140次/
既是治疗乳痈的主穴,又是治疗乳痛的经验穴的是:哪穴配天宗善治乳疾:
方中均含有桃仁与冬瓜仁的是方中均含有麻黄与桂枝的是
关于技术侦查,下列哪些说法是正确的?(2012年卷二71题)
()可能是造成沉井下沉过程中发生倾斜的原因。
根据《节约能源法》《循环经济促进法》,属于节能激励措施的是()。
保洁员王某先与甲公司以口头协议订立了非全日制用工合同,每天工作2小时。为了增加收入,不久又与乙公司签订了非全日制劳动合同,每天工作5小时,并约定试用期为1个月。1个月以后,王某觉得同时在两家公司工作太累,遂向甲公司提出解除劳动合同。甲公司认为王某应提前30
下列关于债券投资的说法中,不正确的是()。
Theageofrequiringretirementincompaniesshouldberaised,andso【M1】______shouldtheagetobeginSocialSecurity.First
最新回复
(
0
)