whille循环语句
1.语句形式:while(表达式)
语句
3.语法说明:
.表达式类型不限、按其值是0或非0决定是否进行循环。
.循环体内应注意设置修改循环条件的语句。否则循环无法终止。
do-while循环语句
语句形式:do 语句
while(表达式);
3.语法说明:
.首先执行循环体,然后计算表达式的值,所以循环体至少执行一次。
.循环体内应注意设置修改循环条件的语句。否则循环无法终止。
for循环语句的形式
for(表达式1;表达式2;表达式3)语句
2.执行过程
(1)计算表达式1;
(2)计算表达式2,
(3)如果表达式2值非零,执行循环体语句,
(4)计算表达式3,转到(2)
(5)如果表达式2值为零,该语句结束。
3.语法说明
for(循环变量赋初值;循环条件;循环变量修正)循环体;
(1)表达式1仅被执行一次,一般用来为循环变量赋初值;
(2)表达式2决定了是否继续执行循环称为循环条件;
(3)表达式3则不断修改控制变量的值,称为循环变量修正
(4)循环体可以是单个语句或复合语句。
(5)常用于循环次数确定的场合。
(6)三个表达式均可省略,但分号不能省略。
for( ; ; )
空语句
形式: ; (只有一个分号构成)
功能:什么也不做,可出现在程序中任何语句可以出现的地方。
break语句
语法·:break ;
功能:终止包含该语句的最内层循环。
continue语句
语法:continue ;
功能:结束循环体的本次执行。
大多数for循环可以转换为while循环,但并非全部,例如当循环体中有continue时
goto语句
一般形式:goto 标号;
标号:语句
功能:
1.程序无条件跳到标号指定的位置继续执行。
2.改变程序自上而下的执行顺序。
3.常用于从内层循环体中跳到外层循环体外。
语法说明:标号用标识符表示,既由字母、数字和下划线组成,且首字符必须为字母或下划线,不能用整数作标号。
缺点:滥用goto语句,可是程序无规律、可读性差。
标签:语句,标号,循环体,笔记,C语言,语法,循环,表达式 From: https://www.cnblogs.com/LCGJ/p/17842440.html