首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段: int n=0,p; do{scanf(“%d”,&p);n++;}while(p!=12345&&n<3); 此处do-while循环的结束条件是
有以下程序段: int n=0,p; do{scanf(“%d”,&p);n++;}while(p!=12345&&n<3); 此处do-while循环的结束条件是
admin
2010-01-10
76
问题
有以下程序段: int n=0,p; do{scanf(“%d”,&p);n++;}while(p!=12345&&n<3); 此处do-while循环的结束条件是
选项
A、p的值不等于12345并且n的值小于3
B、p的值等于12345并且n的值大于等于3
C、p的值不等于12345或者n的值小于3
D、p的值等于12345或者n的值大于等于3
答案
8
解析
do-while循环结构中循环执行条件的判断,使用do-while语句必须注意以下几点:
1)先执行语句,后判断表达式。所以,无论一开始表达式的值为“真”还是“假”,循环体中的语句至少执行一次,这一点与while不同。
2)如果do-while语句循环体部分是由多个语句组成,则必须用花括号括起来,使其形成复合语句。
3)C语言中的do-while语句是在表达式“真”时重复执行循环体。在本题中,循环执行判断条件为while后面括号里的表达式即p!=12345&&n<3(意思为P不等于12345且 n小于3)是否为“真”,由此可得循环结束的条件为:p大于12345或者P小于12345又或者n大于等于3。选项A的意思是:p的值不等于12345并且n小于3和while后面括号里的表达式等价是循环执行的条件而不是循环结束的条件;选项B的意思是:p的值等于 12345并且n的值大于3,不是循环结束的条件一个子集;选项C的意思是:p的值不等于 12345或者n的值小于3前一半是结束条件的子集,后一部分不是结束条件;选项D描述的意思是:p的值等于12345或者n的值大于等于3是结束条件的子集。
转载请注明原文地址:https://kaotiyun.com/show/GXWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为CDl的通用对话框,一个名称为Text1的文本框,窗体的单击事件过程如下:PrivateSubForm—Click()CD1.DialogTitle=“改变颜色”:CD1.Color=Form1.BackColorCD1
对于含有多个窗体的工程而言,以下叙述中正确的是()。
设子程序过程定义的首部为:PublicSubS(XAsInteger,YAsSingle)则以下正确的调用形式为
设有下面的程序段:x=InputBox("请输入一个整数")ReDima(x)Fork=xTo0Step-1a(k)=kNextk一般,在这段程序之前应先进行数组a的定义。下面定义语句中正确的是()。
计算下面分段函数的正确语句是
关系数据模型的三个组成部分中不包括()。
下列链表中,其逻辑结构属于非线性结构的是()。
为了通过传值方式来传送过程参数,存函数声明部分应使用的关键字为
设窗体文件中有下面的事件过程:PrivateSubCommand1Click()Dimsa%=100PrintaEndSub其中变量a和s的数据类型分别是
设窗体上有名称为Optionl的单选按钮,且程序中有语句:IfOptionl.Value=TrueThen下面语句中与该语句不等价的是
随机试题
加压蒸汽灭菌法,通常在多大压力下达121.3℃
冠心病心绞痛的病机总属是
男性,78岁,既往患冠心病30余年,因寒热,大汗,在当地医院诊断疟疾,下列哪种药慎用
6个月以下小儿免疫预防接种不包括
我国《合同法》的规定,合同中下列( )免责条款无效。
(1997年)设a1=2,证明:级数收敛.
下列关于漏洞扫描技术和工具的描述中,错误的是()。
LanguagesinAmericaTheUnitedStatesis【T1】______anEnglishspeakingcountry.The【T2】______ofthepopulationspeaksEnglis
A、Sheshouldbecarefulabouthowtospendhermoney.B、Sheshouldnotbuythebrownsuit.C、Sheshouldthinkcarefullywhenshe
CambridgeUniversitycloseddowninthesummerof1665whentheplaguebrokeout.Newton,astudentthere,wenthometoLincoln
最新回复
(
0
)