首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段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
2009-01-15
56
问题
有以下程序段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语句必须注意以下几点:
先执行语句,后判断表达式。所以,无论一开始表达式的值为“真”还是“假”,循环体中的语句至少执行一次,这一点与while不同,
如果do-while语句循环体部分是由多个语句组成,则必须用花括号括起来,使其形成复合语句。
C语言中的do—while语句是在表达式“真”时重复执行循环体。
在本题中,循环执行判断条件为while后面括号里的表达式即p!=12345&&n<3(意思为p不等于 12345且n小于3)是否为“真”,由此可得循环结束的条件为:p大于12345或者p小于12345又或者 n大于等于3。选项A的意思是:p的值不等于12345并且n的小于3和while后面括号里的表达式等价是循环执行的条件而不是循环结束的条件,所以选项A不正确;选项B的意思是:p的值等于12345并且n的值大于3,不是循环结束的条件一个子集,所以选项B不正确;选项C的意思是:p的值不等于12345或者n的值小于3前一半是结束条件的子集,后一部分不是结束条件,所以选项C不正确;选项D描述的意思是:p的值等于12345或者你的大于等于3是结束条件的子集,所以选项D满足题意。所以4个选项中D正确。
转载请注明原文地址:https://www.kaotiyun.com/show/wnXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中,错误的是
(1)在考生文件夹下有一个工程文件sjt3.vbp,在Form1的窗体中有一个文本框、两个命令按钮和一个计时器。程序的功能是在运行时,单击“开始计数”按钮,就开始计数,每隔1秒,文本框中的数加1;单击“停止计数”按钮,则停止计数(如图1-28所示)。要求:
在考生文件夹下,存在一个数据库文件“samp2.accdb”,里而已经设计好表对象“tDoctor”、“tOffice”、“tPatient”和“tSubscribe”,同时还设计出窗体对象“fQuery”。试按以下要求完成设计。(1)创建一个查
关于随机文件,以下叙述中错误的是
设程序中有以下语句:MsgBox”Visual”,,”Basic”,”等级考试”,2执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是
如下关于变体类型变量的叙述中,错误的是
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。
A、选择B、投影C、交D、并D关系T中的元素与关系R和关系S中不同元素的总和,因此为并操作。
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数:Functionfun(aAsInteger,bAsInteger)Whilea>ba=a-bWendfun=aEndFu
下列数据结构中,能够按照“先进后出”原则存取数据的是
随机试题
为欧洲货币联盟制定了详细的时间表的条约是()。
教育科学研究方法历史发展的直觉观察时期的代表性教育家有()
紧张性头痛的临床特征有
A.浆细胞B.单核细胞C.嗜碱性粒细胞D.嗜酸性粒细胞E.中性粒细胞具有抗过敏作用的是
A.地西泮 B.哌替啶 C.氯丙嗪 D.普鲁卡因 E.对乙酰氨基酚在物理降温配合下能使体温降至正常以下的药物是
对Crohn病最有诊断意义的病理改变是
下列哪些民事法律关系的诉讼时效为1年?( )
下列关于公司信贷基本要素的正确说法有()
快乐山社区位于某市中心区,60岁以上老人占总人口的20%左右。他们大部分是退休老人,有一定文化水平,经济及健康状况都不错。除少数老人担任楼组长外,多数老人很少参与社区事务。社区旁边正在建造五幢高层商品房,来了一批建筑工人。工人们每天都要穿过快乐山
2009年9月15日,美国卫生与公众服务部下属的食品和药物管理局宣布,该局正式批准4种甲型H1N1流感疫苗上市。这是继()之后,第二个批准甲型H1N1流感疫苗上市的国家。
最新回复
(
0
)