首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段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
43
问题
有以下程序段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://kaotiyun.com/show/wnXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下程序:PrivateSubForm_Click()num=InputBox("请输入一个实数"):P=InStr(num,".")Ifp>0ThenPrintMid(num,p+1)ElsePrint"END"EndIfE
(1)在名称为Form1的窗体上画一个名称为lblPwd的标签,标题为“密令”;画两个文本框,名称分别为txtPwd、txtObj,都没有初始内容;再画三个命令按钮,名称分别为cmdShow、cmdHide、cmdCopy,标题分别为“显示”、“隐藏”、“
在考生文件夹下有一个工程文件sjt3.vbp,在程序运行时,单击“输入整数”按钮,输入一个整数,并在窗体上显示此整数的所有不同因子和因子个数。图1是输入53后的结果,图2是输入100后的结果。已经给出了全部控件和程序,但程序不完整。要求:请去掉程序中的注
A、自然连接B、交C、投影D、并A关系R和关系S有公共域,关系T是通过公共域的等值进行连接的结果,符合自然连接,选A。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
有三个关系表R、S和T如下,其中三个关系对应的关键字分别为A,B和复合关键字(A,B)。表T的记录项(b,q,4)违反了
有如下数据定义语句:Dima,bAsIntegerDimx%,yasInteger执行上述语句后,不是整型变量的是
数据库系统的核心是()。
在关系数据库中,用来表示实体间联系的是
运动会中一个运动项目可以有多名运动员参加,一个运动员可以参加多个项目。则实体项目和运动员之间的联系是
随机试题
采用动联接花键装配,套件在花键轴上()。
镇肝熄风汤主治类中风证,使用时的辨证要点是
A.高位梗阻B.结肠梗阻C.绞窄性肠梗阻D.麻痹性肠梗阻E.不完全性肠梗阻血性呕吐物可见于
在药品经营企业中,库保管员填报有效期商品催销表时应做到
根据最高人民法院的有关司法解释,公民、法人或其他组织申请行政机关履行法定职责,行政机关在接到申请之日起 30日内不履行的,公民、法人或其他组织即可向人民法院提起诉讼。 ( )
()是工程项目目标控制的基础。
管理人员直接指挥、监督其下属的人数称为()。
Myfriendshavef______(飞)toSouthAfricatowatchthefootballmatchesofthe2010WorldCup.
发展社会主义民主政治,最根本的是要做到三个方面的统一,这三个方面是()。
Ifyoufulfillthis______task,youcouldwelldeserveapromotion.
最新回复
(
0
)