do-while循环语句的循环体,可以是简单语句
do-while循环语句的循环体,可以是简单语句,这句话是正确的,相关内容如下:
一、程序中的应用
不少实际问题中有许多具有规律性的重复操作,因此在程序中就需要重复执行某些语句。一组被重复执行的语句称之为循环体,能否继续重复,决定循环的终止条件。
循环结构是在一定条件下反复执行某段程序的流程结构,被反复执行的程序被称为循环体。循环语句是由循环体及循环的终止条件两部分组成的。
二、语言循环
在C语言中,有三种类型的循环语句:for语句、while语句和do While语句。分别介绍如下
for为当型循环语句,它很好地体现了正确表达循环结构应注意的三个问题:
控制变量的初始化、循环的条件、循环控制变量的更新。
1.for表达式
表达式1:一般为赋值表达式,给控制变量赋初值。
表达式2:关系表达式或逻辑表达式,循环控制条件。
表达式3:一般为赋值表达式,给控制变量增量或减量。
语句:循环体,当有多条语句时,必须使用复合语句。
2.for语句格式为:
for(表达式1;表达式2;表达式3)语句:/*循环体*/
3.循环语句
①先对表达式1赋初值。
②判别表达式2是否满足给定条件,若其值非0,满足循环条件,则执行循环体内语句,然后执行表达式3,进入第二次循环,再判别表达式2……;否则判断表达式2的值为0,不满足条件,就终止for循环,执行循环体后语句。
在程序中,for语句小括号内的三个表达式分别为:n=1;n<=200;n++。表达式1,n=1是给n赋初值,表达式2是关系表达式,n小于等于200时,表达式都为真,则执行循环体内的语句nu+=n;(即nu=nu+n;),然后执行表达式3(n++),进入下一轮循环;
若n大于200时,表达式2为假,则终止循环,执行printf()语句,在屏幕上打印出:nu=20100。
几种特殊for语句的用法:
for括号内3个表达式都可以省略,其中省略中间的表达表示无条件循环。