for循环与while循环
Posted wqaz-0-1-2-3
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了for循环与while循环相关的知识,希望对你有一定的参考价值。
1、两中循环的语法结构
for循环结构:
for(表达式1;表达式2;表达式3)
{
执行语句;
}
while循环结构:
while(表达式1)
{
执行语句;
}
2、两者区别:
- 应用场景:由于for循环语句将初始化,循环条件,循环变量的修改都放在一起,因此for语句常用于能够预先判断循环次数的循环或遍历中;while表达式比较自由,只有一个表示真假的表达式,常用于无法事先判断循环次数的循环
- 循环出错角度:for循环循环次数已知,不会陷入死循环 ;while循环循环次数未知,有时会陷入死循环
- 内存角度:一般for循环语句的控制变量是局部变量,循环结束后,变量会被及时释放掉,不浪费空间; 而while循环的控制变量在循环结束后还可以被访问
以上是关于for循环与while循环的主要内容,如果未能解决你的问题,请参考以下文章
while循环,Do-while循环,for循环三种循环语句的区别与特征!