(JAVA and C) for、do-while 和 while 的区别以及应用场景


for、do-while和while的区别
名称 概念 适用场景 特点
for 根据循环次数限制做多少次重复操作 适合循环次数是已知的操作
  • 初始化的条件可以使用局部变量和外部变量
  • 使用局部变量时,控制执行在 for 结束后会自动释放,提高内存使用效率。
  • 且变量在 for 循环结束后,不能被访问。
  • 先判断,再执行
while 当满足什么条件的时候,才做某种操作 适合循环次数是未知的操作
  • 初始化的条件只能使用外部变量,且变量在 while 循环结束后可以访问
  • 先判断,再执行
do-while 先执行一次,在判断是否满足条件 适合至少执行一次的循环操作
  • 在先需要执行一次的情况下,代码更加简洁。
  • 先执行一次,再判断
发布了80 篇原创文章 · 获赞 69 · 访问量 8933

猜你喜欢

转载自blog.csdn.net/qq_43437122/article/details/105205876