前言
本篇文章主要介绍c语言中循环语句的语法结构和执行流程图。
一、while循环语句
语法结构
while(expr)
{
循环语句;
}
执行流程图如图1.1所示:
break:结束循环。
continue:跳过continue后面的语句,结束本次循环,进行下一次循环判断。
二、for循环语句
语法结构
for(expr1;expr2;expr3)
{
循环语句;
}
expr1:初始化部分,用于初始化循环变量;
expr2:条件判断部分,用于判断循环的终止;
expr3:调整部分,用于循环条件的调整。
执行流程图如图2.1所示:
break:结束循环。
continue:跳过continue后面的语句,直接跳到调整部分(expr3),然后进行下一次循环判断。
三、do-while循环语句
语法结构
do
{
循环语句;
}while(expr);
执行流程图如图3.1所示:
break:结束循环。
continue:跳过continue后面的语句,结束本次循环,进行下一次循环判断。