首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
序设计语言一般都提供多种循环语句,有先判断循环条件再执行循环体的while语句,也有先执行循环体再判断循环条件的do-while语句,那么下列描述中正确的是( )。
序设计语言一般都提供多种循环语句,有先判断循环条件再执行循环体的while语句,也有先执行循环体再判断循环条件的do-while语句,那么下列描述中正确的是( )。
admin
2019-06-12
34
问题
序设计语言一般都提供多种循环语句,有先判断循环条件再执行循环体的while语句,也有先执行循环体再判断循环条件的do-while语句,那么下列描述中正确的是( )。
选项
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/QECZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
在Linux系统中,命令______用于管理各项软件包。
Linux系统中,__________服务的作用与Windows的共享文件服务作用相似,提供基于网络的共享文件/打印服务。(2010年下半年试题)
以下关于三重DES加密的叙述中,正确的是(41)________________。
数据流图(DFD)对系统的功能和功能之间的数据流进行建模,其中顶层数据流图描述了系统的__________。(2012年上半年试题)
下面关于ManChester编码的叙述中,错误的是______。
阅读下列说明和E-R图,回答问题1至问题3,将解答填入答题纸的对应栏内。说明某网上订书系统的E-R图(已消除了不必要的冗余)如图2-1所示(图中没有标出主码)。图中实体的说明如表2-1所示,相关属性说明如表2-2所示。一个顾客可以在同一天填写
阅读下列说明和C++代码,应填入(n)处。【说明】某游戏公司现欲开发一款面向儿童的模拟游戏,该游戏主要模拟现实世界中各种鸭子的发声特征、飞行特征和外观特征。游戏需要模拟的鸭子种类及其特征如表10-6所示:为支持将来能够模拟更多
数据流图1(网络故障检测系统顶层图)中的A和B分别表示什么?将数据流图3(加工4的细化图)中的数据流补充完整,并指明加工名称、数据流的方向(输入/输出)和数据流名称。
请补充函数fun(),该函数可以统计一个长度为n的字符串在另一个字符串中出现的次数。例如,假定输入的字符串为:asdascasdfgasdasasdmlosd,子字符串为asd,则应输出4。注意:部分源程序给出如下。请勿改动主函数
阅读下列说明和C代码,回答以下问题,将解答写在答题纸的对应栏内。【说明】用两台处理机A和B处理n个作业。设A和B处理第i个作业的时间分别为ai和bi。由于各个作业的特点和机器性能的关系,对某些作业,在A上处理时间长,而对某些作业在B上处理时间
随机试题
驾驶人违反交通运输管理法规发生重大事故后,因逃逸致人死亡的,处3年以上7年以下有期徒刑。
药物经济学的评价方法不包括:
曾某就特定信息向政府部门要求公开查阅,下列做法正确的是:
初步设计阶段所确定的项目投资额约占全部项目投资额的()
胡锦涛总书记在对全国广大教师的几点希望中指出:“教师是知识的重要传播者和()。”
当周围人遇到困难,幼儿表现出同情、关心、合作等。这种行为是()
妇女适合当警察的想法是荒唐的。妇女毕竟比男子平均矮15厘米,轻15千克。很明显在对付暴力事件时,妇女没有男子有效。以下哪项如果为真,最能削弱以上论证?
简述附条件民事法律行为的效力。
自然概念【湖南师范大学2015】
毛泽东同志在回顾中国共产党走过的历史道路时指出:总结我们的经验,集中到一点就是()
最新回复
(
0
)