“语句”是循环体,“表达式”是循环条件
发布时间: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语句使用最为灵活,不仅可以用于循环次数已经确定的情况,而且可以用于循环次数不确定而只给出循环结束条件的情况。
上一篇:循环语句