首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段: 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
59
问题
有以下程序段: 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全国计算机二级
相关试题推荐
有如下事件过程:PrivateSubForm_Click()DimaAsLong,bAsLongDimsumAsLongDimxAsIntegera=1b=1
软件(程序)调试的任务是
窗体上有1个名称为Text1、内容为空的文本框。编写如下事件过程:PrivateSubText1_KeyUp(KeyCodeAsInteger,ShiftAsInteger)PrintText1.Text;End
为了清除列表框中指定的项目,应使用的方法是
编写如下程序:PrivateSubForm_Click()Print"Wlelcome!"EndSubPrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSin
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。以下程序的功能是从顺序文件中读取数据:PrivateSubCommand1Click()DimslAsString,s2AsStringOpen"c:\d
以下自定义数据类型的语句中,正确的是
假定有以下循环结构DoUntil条件表达式循环体Loop则以下正确的描述是
窗体上有一个名称为Commandl的命令按钮,其单击事件过程及相关的函数过程如下:PrivateSubCommandl_Click()DimiAsIntegerFori=1To500
数据库中对概念模式内容进行说明的语言是()。
随机试题
一般侵权适用【】
下列产褥期处理,哪项是错误的
患者女性,28岁。手指关节疼痛、肿胀2年,晨僵,每次1小时以上,体检:手指关节肿胀、压痛,手臂伸面可见大小不一、质硬、无压痛、对称性结节,RF(+),ESR48mm/L。首选的非特异性对症治疗药物是
现有95%乙醇500ml,要配制70%乙醇,需加入灭菌蒸馏水约
致病性葡萄球菌的鉴定主要根据
工作分解结构是一种()树状结构。
某8层民用建筑,标准层建筑面积为1440m。,首层至二层为商J占,每个分隔单元为260m2,三层至八层为住宅,室外设计地面标高为±0.000m,屋顶消防水箱间顶板标高为29.0m,建筑面积360m2,高度为4m,该建筑的类别为()。
教师比较合理的知识结构应该包括()。
下列不属于法的规范性的表现的是()。
若在定义语句:inta,b,c,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
最新回复
(
0
)