小白从零开始学习C 之 循环结构程序设计 循环

小白从零开始学习C

循环结构程序设计

循环结构又称重复结构

大多数应用程序都会包含循环结构。循环结构、顺序结构、和选择结构是结构化程序设计的3种基本结构,它们是各种复杂程序的基本构成单元。

1.1 用while语句实现循环

一般表现是形式:While(表达式)语句

循环体可以是一个语句,也可以是一个简单的语句,还可以是复合语句(用花括号包起来的若干语句)。此时,条件表达式的值为“真”时,就执行循环体语句,为“假”时,就不执行循环体语句。

While语句可简单的记为:只要当循环表达式为真(即给定的条件成立),就执行循环体语句。

While的特点是:先判断条件表达式,在执行循环体语句。

1.2用do…while语句实现循环

Do…while语句的一般表达式为:

Do
     语句
      While(表达式);

特点:先无条件的执行循环体,然后判断条件是否成立。

1.3用for语句实现循环

For语句的一般表达式为:

For(表达式1;表达式2;表达式3)

语句

3个表达式的主要作用:

表达式:设置初始条件,只执行一次。

表达式2:是循环表达式,用来判断是否循环。

表达式3:作为循环的调整

For循环可以这样理解:

For(循环变量赋值初值;循环条件;循环变量增值)

显然 用for语句简单方便

For语句可以与while语句完全等价

表达式1;

While 表达式2

{

   语句

   表达式3

}

1.4几种循环的比较

3种循环都可以用来处理用一问题,一般情况下,它们可以互相代替。

1.5改变循环执行状态

Break和continue都可以提前结束循环。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值