首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { int i,n=0; for(i=2;i<5;i++) { do { if(i%3) continue; n++; }while(!i); n++; }
有以下程序: main() { int i,n=0; for(i=2;i<5;i++) { do { if(i%3) continue; n++; }while(!i); n++; }
admin
2009-04-15
49
问题
有以下程序: main() { int i,n=0; for(i=2;i<5;i++) { do { if(i%3) continue; n++; }while(!i); n++; } printf("n=%d\n",n); } 程序执行后的输出结果是( )。
选项
A、n=5
B、n=2
C、n=3
D、n=4
答案
8
解析
for循环当i=2时,执行do循环。由于if表达式的条件为真,执行continue语句,结束本次循环,判断while循环条件为假,故退出while循环,执行n++,此时n的值为1。当i=3时,执行do循环,由于if{3%3)为假,执行下面的n++语句,此时n的值为2,结束本次循环,继续判断while循环条件为假,故退出while循环,执行n++语句,此时n的值为3。当i=4时,执行do循环。由于if(4%3)为真,执行continue语句,结束本次循环,继续判断while循环条件为假,故退出while循环,执行n++,此时n的值为4。当i=5时,退出for循环,因此最后输出的n值为4。所以,4个选项中选项D符合题意。
转载请注明原文地址:https://kaotiyun.com/show/dpXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列不属于计时器控件属性的是
用Write和Print语句向文件中写入多个数据的差别在于()。
以下叙述中错误的是( )。
编写如下程序代码:PrivateSubCommand1_Click()Callsub_proEndSubSubsub_pro()StaticsumAsIntegerDimiA
下列数据结构中,不能采用顺序存储结构的是()。
分段函数入下:设x中已经有一个数值。下列程序段中,能正确计算y值的是()。
双精度浮点数的类型说明符为
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
在关系模型中,每一个二维表称为一个
以下数据结构中,属于非线性数据结构的是()。
随机试题
输尿管的三个狭窄,由起始端至末端依次为
根据化妆品定义,化妆品使用的目的不包括
下列各项中有关乙炔气瓶在充装过程中,须注意的事项中正确的有()。
施工单位B分别在某省会城市远郊和城区承接了两个标段的堤防工程施工项目,其中防渗墙采用钢板桩技术进行施工。施工安排均为夜间插打钢板桩,白天进行钢板桩防渗墙顶部的混凝土圈梁浇筑、铺土工膜、植草皮等施工。施工期间由多台重型运输车辆将施工材料及钢板装运抵作业现场,
《关于促进乡村旅游可持续发展的指导意见》指出,大力支持引进懂经营、善管理的其他地区能人投资旅游,以吸纳就业、带动创业的方式带动农民增收致富的“能人带户”模式。()
学龄前儿童脂肪供能比以()为最佳。
阅读材料,回答下列问题。2015年,全国居民人均可支配收入为21966元,比上年增长8.9%,增长率比2014年下降1.2个百分点。按常住地分,城镇居民人均可支配收入为31195元,比上年增长8.2%,增长率比2014年下降0.8个百分点;农村居民人均可
A.葡萄糖B.菊粉C.内生肌酐D.对氨基马尿酸血浆清除率接近于零的物质是
社会认知【华南师范大学2013】
AUDACIOUS:
最新回复
(
0
)