首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
序设计语言一般都提供多种循环语句,有先判断循环条件再执行循环体的while语句,也有先执行循环体再判断循环条件的do-while语句,那么下列描述中正确的是(17)。
序设计语言一般都提供多种循环语句,有先判断循环条件再执行循环体的while语句,也有先执行循环体再判断循环条件的do-while语句,那么下列描述中正确的是(17)。
admin
2019-06-12
55
问题
序设计语言一般都提供多种循环语句,有先判断循环条件再执行循环体的while语句,也有先执行循环体再判断循环条件的do-while语句,那么下列描述中正确的是(17)。
选项
A、while循环语句能够实现的功能do-while不一定能实现
B、循环条件相同时,while语句的执行效率更高
C、while语句的循环体执行次数比循环条件的判断次数少1,而do-while语句的循环体执行次数等于循环条件的判断次数
D、while语句的循环体执行次数比循环条件的判断次数少1,而do-while语句的循环体执行次数比循环条件的判断次数多1
答案
C
解析
本题主要考查循环结构。
常见的循环结构有while结构、do-while结构和for结构。while循环也称为当型循环,其逻辑如下图所示。
从图中,不难看到,while语句是先判定循环条件,条件成立,则执行循环体,而条件不成立,则不执行循环题,循环结束,这样很显然,其条件的判定次数肯定不循环体的执行次数多1。而在do-while结构中,是先执行循环体,再判断条件,如果条件成立,则继续执行循环体,每次循环体结束后,都要判断一次条件,知道条件不成立,循环部分结束,所以其循环体的执行次数等于条件的判断次数。
转载请注明原文地址:https://kaotiyun.com/show/xpRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
以太网协议中使用了二进制指数后退算法,其冲突后最大的尝试次数为()次。
计算机执行指令的过程中,需要由()产生每条指令的操作信号并将信号送往相应的部件进行处理,已完成指定的操作。
Cache用于存放主存数据的部分拷贝,主存单元地址与Cache单元地址之间的转换工作由(5)完成。
一个完整的网络管理系统由多个部件组成,下列错误的是__________。
以下关于光纤的说法中,错误的是___________。
~Linux操作系统中,网络管理员可以通过修改()文件对Web服务器的端口进行配置。
计算机中CPU的中断响应时间指的是(3)的时间。
以下关于网络冗余设计的叙述中,错误的是()。
进度安排的常用图形描述方法有Gantt图和PERT图。Gantt图不能清晰地描述(1);PERT图可以给出哪些任务完成后才能开始另一些任务。下图所示的PERT图中,事件6的最晚开始时刻是(2)。(2010年上半年试题)(2)
阅读以下说明,回答问题1、问题2和问题3。【说明】某单位正在使用一套C/S模式的应用软件系统,现在需要升级为B/S应用模式,但需要保持业务的连续性。开发人员提出用WebService作为中间层的接口进行开发。【问题1】请
随机试题
在ASP.NET中,以下关于用户控件与页面之间区别描述中正确的是(),
表示()
【适应证】1.通气不足,如慢性阻塞性肺部疾病。2.通气血流比例失调。3.弥散功能障碍,如肺广泛纤维化、肺水肿等。4.右向左分流,如先天性心脏病、大面积肺不张。5.其他原因引起的缺氧,如心力衰竭、末梢循环衰竭
下列有关违宪责任的说法,正确的是()
下图中所示为拟完工程和已完工程计划施工成本的比较,图中△表示t时刻的()。
()不属于意外现金储备的支付范围。
2019年9月25日16时23分起,来自7家国内航空公司的7架大型客机依次从北京大兴国际机场起飞,分别前往广州、上海、成都、延安、杭州、福州、厦门,标志着()正式通航。
列表框中被选中的数据项的位置可以通过一个属性获得,这个属性是
在考生文件夹下SHEART文件夹中新建一个文件夹RESTICK。
Librarieshavetraditionallybeenthepublic’saccesstotheimportantsourcesofinformationthatarenecessarytofunctionin
最新回复
(
0
)