首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
61
问题
有以下程序 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
解析
do…while的结构形式为:do循环体,while(条件表达式),当程序执行到do后,先执行循环体一次,然后才对条件表达式进行计算、判断。若条件表达式的值为真,则重复执行一次循环体;否则退出,与while结构相比,do…while结构至少要执行一次循环体;运算符%是求模运算,即求两个数相除的余数。continue语句的作用时结束本次循环,即跳过本次循环中余下尚未执行的语句,接着再一次进行循环的条件判定。本题中,当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。
转载请注明原文地址:https://kaotiyun.com/show/uoWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体的左右两端各有1条直线,名称分别为Line1、Line2;名称为Shape1的圆靠在左边的Line1直线上(见图);另有1个名称为Timer1的计时器控件,其Enabled属性值是True。要求程序运行后,圆每秒向右移动100,当圆遇到Line2时
在窗体上画一个通用对话框,其名称为CommonDialog1,则下列与CommonDialog1.ShowOpen方法等效的语句是( )。
以下不能输出"Program"的语句是( )。
设运行程序时弹出的菜单如图所示.关于该菜单,以下叙述中错误的是( )。
在考生文件夹中有一个工程文件sjt5.vbp,如图6所示。运行程序时,从文件中读入矩阵数据并放入二维数组a中。单击“计算”按钮时,将统计矩阵两个对角线的元素中能被3整除的个数,统计结果显示在标签lblFirst中:同时计算矩阵主对角线的元素之和,计算结果显
结构化程序的三种基本控制结构是
设窗体上有1个名称为HScroll1的水平滚动条,其Max、Min属性分别设置为100、1;有2个名称分别为Optionl、Option2的单选按钮,其标题分别为“30”、“50”;还有下面程序代码:PrivateSubOption
在窗体中有一个名为Command1的命令按钮,并编写有以下代码。程序执行时,单击命令按钮,输出的结果为()。PublicSubProcl(nAsInteger,ByValmAsInteger)n=nMod
下列程序代码段中,在单击命令按钮调用SelMid函数时,其运行结果为()。PrivateFunctionSelMid(aStrAsString)AsStringDimtempAsString,sLen
随机试题
某小规模纳税企业月初欠交增值税3000元,本月购进材料成本80000元,支付的增值税额1300元,销售产品的含税销售收入为100000元,计算的增值税为5660元,本月月末应交增值税为()
项目实施的技术策划不包括()。
【背景资料】某机电安装工程公司承接某综合性设施的通风空调系统安装工程,该工程包括风管及设备安装、防腐绝热、系统调试等项目。在施工准备阶段,该机电安装工程公司在兼顾进度控制、质量控制、成本控制三大目标的同时,制订了施工方法和施工工艺;项目经理部确定了关键
重力式码头胸墙混凝土,在施工缝处浇筑时,应清除已硬化混凝土表面上的()。
项目范围计划的主要输入不包括()。
阶级是以公有制为基础的生产关系中所处地位不同的大的集团。()
国家统计局发布报告说,现在,我国的经济总量在世界的位次由第六位跃居第四位,人均国民总收入步入了中等收入国家行列。这是一件可喜可贺的事情,但在我们高兴鼓舞的同时,还应保持冷静。应该看到,我们的经济虽然发展很快,但和世界先进国家比,和我们自己的远景目标比,还有
在VisualBasic中,下列两个变量名相同的是
WhatkindofplaceisFamilySecuritySystems?
TheUSCongressA)TheUScongressisthelegislativebranchofthefederalgovernment.Itisabicameral(两院制的)law-making
最新回复
(
0
)