9、循环
分享
输入“/”快速插入内容
9、循环
2024年3月10日修改
有的时候,我们可能需要多次执行同一块代码。一般情况下,语句是按顺序执行的:函数中的第一个语句先执行,接着是第二个语句,依此类推。
编程语言提供了更为复杂执行路径的多种
控制
结构。
循环语句允许我们多次执行一个语句或语句组,下面是大多数编程语言中循环语句的流程图:
循环类型
C 语言提供了以下几种循环类型。
C while 循环
只要给定的条件为真,C 语言中的
while
循环语句会重复执行一个目标语句。
语法
C 语言中
while
循环的语法
代码块
Java
while(condition)
{
statement(s);
}
在这里,
statement(s)
可以是一个单独的语句,也可以是几个语句组成的代码块。
condition
可以是任意的表达式,当为任意非零值时都为 true。当条件为 true 时执行循环。 当条件为 false 时,退出循环,程序流将继续执行紧接着循环的下一条语句。
在这里,
while
循环的关键点是循环可能一次都不会执行。当条件为 false 时,会跳过循环主体,直接执行紧接着 while 循环的下一条语句。
实例
代码块
C
#include <stdio.h>
int main(){
int temp = 20;
while(temp < 30){
printf("当前温度%d\n",temp);
temp ++;
}
printf("停止加热,当前温度已经到达 %d\n",temp);
return 0;
}