c语言的循环,for while do while
时间: 2023-11-10 09:10:17 浏览: 86
c语言实现while循环.zip
C语言中有三种循环语句:for、while 和 do-while。
for 循环是一种在已知循环次数的情况下执行固定次数循环的循环结构,其基本形式为:
```
for (初始化表达式; 条件表达式; 更新表达式)
{
// 待执行的语句
}
```
其中,初始化表达式只会在循环开始时执行一次,条件表达式在每次循环开始时都会被检查,只有在条件表达式的值为真时,才会执行循环体中的语句。更新表达式则在每次循环结束时执行一次。
while 循环是一种当条件为真时重复执行循环的循环结构,其基本形式为:
```
while (条件表达式)
{
// 待执行的语句
}
```
只要条件表达式的值为真,就会一直执行循环体中的语句,直到条件表达式的值为假时,才会跳出循环。
do-while 循环与 while 循环类似,但不同的是,do-while 循环会先执行一次循环体中的语句,然后再检查条件表达式的值,如果条件表达式的值为真,则继续执行循环体中的语句,否则跳出循环。其基本形式为:
```
do
{
// 待执行的语句
} while (条件表达式);
```
do-while 循环至少会执行一次循环体中的语句,因此它常用于需要先执行一次的情况。
阅读全文