三种循环分析
适用于 循环次数确定 的情况
优点:代码简洁
缺点:计数器变量不能被括号外使用 (特殊处理 int i 提取到for 上面 保留 ; )
while
适用于 循环次数不确定 的情况
需要自定义 条件控制计数器 该控制器在 循环结束后还能被使用
do while
适用于 循环次数不确定 的情况
需要自定义 条件控制计数器 该控制器在 循环结束后还能被使用
但是 必定会 执行一次循环体 和 计数器
适用于 循环次数确定 的情况
优点:代码简洁
缺点:计数器变量不能被括号外使用 (特殊处理 int i 提取到for 上面 保留 ; )
while
适用于 循环次数不确定 的情况
需要自定义 条件控制计数器 该控制器在 循环结束后还能被使用
do while
适用于 循环次数不确定 的情况
需要自定义 条件控制计数器 该控制器在 循环结束后还能被使用
但是 必定会 执行一次循环体 和 计数器