c语言提供几种循环语句分别是什么?

如题所述

提供三种循环语句。
1 for循环:
形式为
for(expr1;expr2;expr3)
{
//循环体。

}
执行流程为
a. 执行expr1。
b. 判断expr2,如为真,则执行c,否则退出循环。
c. 执行循环体。
d. 执行expr3。
e. 转到b执行。

2 while循环。
形式为
while(expr)
{
//循环体。

}
执行流程为
a. 判断expr,如为真,则执行b,否则退出循环。
b. 执行循环体。
c. 转到a执行。

3 do-while循环。
形式为
do
{
//循环体
}while(expr);//注意这里的分号不能省略。
执行流程为
a. 执行循环体。
b. 判断expr,如为真,则执行a,否则退出。
温馨提示:答案为网友推荐,仅供参考
相似回答