C语言的循环语句有:while语句和for语句以及dowhile语句。用while语句是针对条件循环的循环结构,while是先判断再执行,dowhile语句是先执行后判断,用for语句针对的是知道循环次数的循环结构。
while语句的结构:
while:
循环控制变量初始化
while(循环终止条件)
{
循环体
循环控制变量增量
}
循环执行步骤:第一,先进行循环控制变量初始化(在while之前);第二,判断循环终止条件,如果判断结果为真,则进入第三步;如果为假则不执行循环体;第三,执行循环体;第四,执行循环控制变量增量,转入第二步。
dowhile语句的结构:
dowhile:
循环控制变量初始化
do
{
循环体
循环控制变量增量
}while(循环终止条件);
循环执行步骤:第一,先进行循环控制变量初始化(在dowhile之前);第二,执行循环体;第三,执行循环控制变量增量;第四,判断循环终止条件,如果判断结果为真,则返回第二步;如果为假则直接退出循环。
for语句的结构:
for循环:
for(循环控制变量初始化;循环终止条件;循环控制变量增量)
{
循环体
}
循环执行步骤:第一,先进行循环控制变量初始化;第二,执行循环终止条件,如果判断结果为真,则进入第三步;如果为假则循环终止并退出;第三,执行循环体;第四,执行循环控制变量增量,转入第二步。
这三种结构,不仅在C语言里面适用,其他的程序语言里面也可以用,比如:java、python,所以大家一定要好好掌握哦!