-
for 循环
for(表达式1; 表达式2; 表达式3)
{
//循环体
}表达式1:循环初始化
表达式2:循环结束 或 循环执行条件
表达式3:循环步长执行顺序:
a. 执行表达式1(当前循环中,只执行一次)
b. 执行表达式2,判断循环是否执行
若成立,执行 c
不成立,执行 f
c. 执行循环体
d. 执行表达式 3,改变循环步长,使循环趋于结束,或使循环能够继续执行
e. 执行 b
f. 结束强制退出循环
break:
直接跳出循环
contiune:
略过本次循环,执行下一次循环
return:
结束整个函数在 for 循环中,表达式1, 表达式2, 表达式3 可以任意省略
若表达式2 省略,则在循环体中,要有能够使循环结束的条件,否则将陷入死循环
表达式3 省略,则循环体中,要有使循环趋于结束的条件死循环的写法:
while(1)
{
//…
}do
{}while(1);for(; ; )
{}在循环体里定义的变量,只能在循环体中使用
当循环体只有一个语句时,{} 可省略不写思考:
求 0 ~ 100 之间所有数的和,
含 3 的数据,不统计到结果中!各位数为 3 或 十位
循环与函数(篇五)
最新推荐文章于 2024-03-02 22:46:17 发布