控制语句--循环结构
while循环结构
while(condition) {
// body of loop
}
一般在循环体内控制循环的结束条件:让循环条件为false或break
do while循环结构
do {
// body of loop
} while (condition);
至少执行一次循环。
示例:
分别使用while和do-while循环计算1-100的和
While和do while的区别
do while先执行 后判断 所以它至少执行一次
while先判断条件 再执行 有可能一次也不执行
所有的循环,都可能出现死循环
for循环结构
语法
for(initialization; condition; iteration) {
// body
}
四个部分:初始化部分A、循环条件B、循环体D、迭代部分C
A只执行一次。
执行B判断真假,如果真T,执行D,然后再执行C变量变化
嵌套的for循环
循环是可以嵌套的,包括while和do-while循环
使用两个变量控制循环
案例:输入两个数,查找两个数的中间数
for(int i=0, j=10; i
//输出i和j的值
}
break和continue
break:终止直接包含的循环体,结束(本层)循环
continue:终止本次循环,直接执行循环的下一次