程序设计语言中,_______。

admin2018-07-23  30

问题 程序设计语言中,_______。

选项 A、while循环语句的执行效率比do-while循环语句的执行效率高
B、while循环语句的循环体执行次数比循环条件的判断次数多1,而do-while语句的循环体执行次数比循环条件的判断次数少1
C、while语句的循环体执行次数比循环条件的判断次数少1,而do-while语句的循环体执行次数比循环条件的判断次数多1
D、while语句的循环体执行次数比循环条件的判断次数少1,而do.while语句的循环体执行次数等于循环条件的判断次数

答案D

解析 本题考查while循环和do-while循环的基本知识。这两个循环结构在程序中是非常常见的,只要搞清楚其执行顺序,结果不难判断。
    while循环先进行条件判断,如条件成立则执行循环体,否则退出循环,可知,条件不成立的那一次判断是没有执行循环体的,所以循环体的执行次数要比判断次数少1。
    do-while循环先执行循环体,再进行条件判断,可知,在没有进行判断以前就已经执行了1次循环体,所以进行判断的次数和执行循环体的次数刚好相等。
转载请注明原文地址:https://kaotiyun.com/show/HyRZ777K
0

相关试题推荐
最新回复(0)