循环结构的语句主要包括:for循环、while循环、do-while循环。
1. for循环
for循环是一种预置条件的循环结构,可以在循环开始前设定循环的次数或者条件,循环体中的代码将会重复执行特定的次数。其基本语法格式如下:
python
for 初始化; 条件表达式; 迭代表达式 {
// 循环体语句
}
其中初始化用于设置循环变量的初始值,条件表达式用于判断是否继续执行循环,迭代表达式用于每次循环结束后更新循环变量的值。当条件表达式为真时,循环体内的语句将重复执行;否则,循环结束。
2. while循环
while循环是一种后置条件的循环结构,它首先判断条件表达式是否为真,若为真则执行循环体中的语句,然后再次判断条件表达式,若仍然为真则继续执行循环体,直到条件表达式为假时跳出循环。其基本语法格式如下:
python
while (条件表达式) {
// 循环体语句
}
3. do-while循环
do-while循环是至少执行一次循环体的循环结构。无论条件表达式首次是否为真,循环体中的代码至少会执行一次。然后判断条件表达式,若为真则继续执行循环体,直到条件表达式为假时跳出循环。其基本语法格式如下:
python
do {
// 循环体语句
} while (条件表达式);
这三种循环结构在编程中非常常见,根据实际需求选择适合的循环结构可以使代码更加简洁、高效。