位置:51电子网 » 技术资料 » EDA/PLD

“语句”是循环体,“表达式”是循环条件

发布时间:2014/6/8 20:29:24 访问次数:782

   do-while语句的语义是:先执行循环体语句一次,S4806CBI再判别表达式的值,若表达式的值为真(非O)则继续循环,否则终止循环。

   do-while语句和while语句的区别在于:do-while是先执行后判断,因此do-while至少要执行一次循环,属于直到型循环;而while是先判断后执行,如果条件不满足,则一次循环也不执行。while语句和do-while语句一般都可以相互改写。

   例5-6:1例5-5可以改写为如下形式。

   程序执行后,sum=55。

   对于do-while语句还应注意以下几点:

   在if语句、while语句中,表达式后面都不能加分号,而在do-while语句的表达式后面则必须加分号。

    do-while语句也可以组成多重循环,而且也可以和while语句相互嵌套。

   在do和while之间的循环体由多个语句组成时,也必须用{)将循环体括起来组成一个复合语句。

   do-while和while语句相互替换时,要注意修改衢环控制条件。

   for语句

   C语言中的for语句使用最为灵活,不仅可以用于循环次数已经确定的情况,而且可以用于循环次数不确定而只给出循环结束条件的情况。

   do-while语句的语义是:先执行循环体语句一次,S4806CBI再判别表达式的值,若表达式的值为真(非O)则继续循环,否则终止循环。

   do-while语句和while语句的区别在于:do-while是先执行后判断,因此do-while至少要执行一次循环,属于直到型循环;而while是先判断后执行,如果条件不满足,则一次循环也不执行。while语句和do-while语句一般都可以相互改写。

   例5-6:1例5-5可以改写为如下形式。

   程序执行后,sum=55。

   对于do-while语句还应注意以下几点:

   在if语句、while语句中,表达式后面都不能加分号,而在do-while语句的表达式后面则必须加分号。

    do-while语句也可以组成多重循环,而且也可以和while语句相互嵌套。

   在do和while之间的循环体由多个语句组成时,也必须用{)将循环体括起来组成一个复合语句。

   do-while和while语句相互替换时,要注意修改衢环控制条件。

   for语句

   C语言中的for语句使用最为灵活,不仅可以用于循环次数已经确定的情况,而且可以用于循环次数不确定而只给出循环结束条件的情况。

热门点击

 

推荐技术资料

声道前级设计特点
    与通常的Hi-Fi前级不同,EP9307-CRZ这台分... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!