一、循环控制
1、goto语句
goto语句为无条件跳转语句,一般形式为
goto语句标号,语句标号用标识符表示,定名规则与变量名相同。但goto语句不提倡使用或禁止使用。
2、while语句
while语句用来实现“当型”循环结构。
一般形式为:while(表达式)语句
当表达式为非0值时,执行while语句中的内嵌语句,其特点是:先判断表达式后执行语句。
while语句后不加分号,循环体可能一次也不执行。
循环语句的三要素:循环变量初始化,循环的执行条件,有使循环趋于结束的语句。
3、do...while语句
此语句特点是先执行循环体,然后判断循环条件是否成立,因此循环体至少执行一次。while语句后要加分号。
4、for语句
一般形式:for(表达式1;表达式2;表达式3;)
表达式1为循环变量初始值,表达式2为循环的执行条件,表达式3为使循环趋于结束的语句
for语句后不能加分号,如果加了会输出第一次使条件为假的情况。
5、break和continue语句
break语句可以用来从循环体内跳出循环体,即提前结束循环,接着执行循环下面的语句,只能跳出当前自己所在循环
break语句不能用于循环语句和switch语句之外的任何其他语句。
continue语句为跳过循环体下面尚未执行的语句,接着进行下一次是否执行循环的判定,也被称为循环短路语句。