C++中,我们有三种循环结构,分别是:for循环、while循环、do...while循环。
那什么是入口条件循环,什么是出口条件循环呢?
基本概念
入口条件循环:程序进入循环体之前,先执行表达式的判断。若为真则开始执行循环体内的语句;若为假,则不执行循环体内的语句,越过循环体,执行循环体外的语句。
出口条件循环:首先执行循环体内的语句,然后再判断表达式。若表达式为真,则再次执行循环体,若为假,则退出循环,执行循环之后的语句。
两者差异:
入口条件循环有可能一次都不会执行循环体内语句,出口条件循环则至少会执行一次循环体内语句。
出口条件循环:do...while循环
入口条件循环:whlie循环、for循环
版权归原作者 小黄TimTim仔 所有, 如有侵权,请联系我们删除。