C语言学习循环结构

来源:互联网 发布:促销规则 数据库设计 编辑:程序博客网 时间:2024/05/22 03:42

概述

主要是while循环、do-while循环、for循环、如何改变循环状态、

while 语句循环

格式:
while(表达式) 循环体
可以是一个简单语句,也可以是用花括弧包起来的若干语句。
所谓的表达式就是循环条件表达式,当此表达式的值为“真”以非0表示的就会执行循环体。

特点:

只有当循环条件表达式为真时,即给定的条件成立时,就执行循环体语句。

do-while 语句实现循环

do
循环体
while(表达式);

特点

先执行一次循环体语句,然后判定表达式,决定是否再继续循环。

for循环

for(表达式;表达式1;表达式2){
语句
}

特点

设置初始条件表达式,只执行一次,可以为0个或者一个或者多个变量
表达式1,用来判断是否继续循环,在每次执行循环体前先执行此表达式,决定是否继续执行循环
表达式2,作为循环的调整,这是再循环体执行完之后才去进行的。

改变循环的状态

(1)break

用break语句提前终止循环
他可以从循环体内跳出循环体,即提前结束整个循环。

(2)continue

再循环时候,不希望终止整个循环,但是希望提前结束本次循环,而去执行下次的循环。