for循环和while循环的区别
在这篇文章中,我们将了解“for”循环和“while”循环之间的区别。
For循环
初始化、条件检查和迭代语句都写在循环的开头。
仅当事先知道迭代次数时才使用。
如果在'for'循环中没有提到条件,则循环会无限次迭代。
初始化只执行一次,并且永远不会重复。
迭代语句写在开头。
因此,它在循环中的所有语句都执行完毕后才执行。
示例
for(initialization; condition; iteration){
//body of the 'for' loop
}以下是for循环的流程图:

While条件
初始化和条件检查都在循环的开头进行。
仅当不知道迭代次数时才使用。
如果在'while'循环中没有提到条件,则会导致编译错误。
如果在检查条件时进行初始化,则每次循环迭代时都会发生初始化。
迭代语句可以写在循环内的任何位置。
示例
while ( condition) {
statements;
//body of the loop
}以下是while循环的流程图:

广告
数据结构
网络
关系型数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP