首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
40
问题
有以下程序: 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全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt4.vbp,其窗体上有两个标题分别为“添加”和“退出”的命令按钮,一个内容为空的列表框List1。请画一个标签,其名称为Labell,标题为“请输入编号”;再画一个名称为Text1,初始值为空的文本框,如图7所示。程序功能
下面不属于软件测试实施步骤的是
用Write和Print语句向文件中写入多个数据的差别在于()。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
下列选项中不属于结构化程序设计原则的是()。
面向对象方法中,继承是指()。
在关系模型中,每一个二维表称为一个
构成计算机软件的是
下列数据结构中,属于非线性结构的是()。
随机试题
计算机系统结构也称_______,指的是_______的系统结构。
合同权利义务的概括转让的主要条件是:________。
运动的能量代谢的组成不包括
临床上常用的细菌药物敏感试验方法
定额测定是制定定额的一个主要步骤。测定定额通常采用计时观察法,在计时观察法中,精确度最高的是()。
某机电安装公司承担了某钢厂冷轧薄板连续退火炉工程中机电部分的安装施工任务,工程内容包括:厂内附属设备、工艺管道安装和厂外燃气、原料系统管道安装施工。按设计要求,工艺管道焊缝进行射线无损探伤检查。该公司项目部明确各级各类人员的安全生产责任制,以加强
未成年人擅自外出夜不归宿的,其所在的寄宿制学校应及时查找,不应向公安机关请求帮助。()
Rainforeststructureisdistinctfrommostotherforesttypesbecauseofitsmanylayersofvegetation,referredtoasstrata.
配置Windows2003系统WWW服务器时,下列选项中不能作为网站标识的是
この問題________ついて何かしつもんはありませんか。
最新回复
(
0
)