循环结构(C语言)

C语言提供了3种循环语句,while 、do - while、for。

1.while

          特点:先判断循环条件,后执行循环体

(1)while 语句形式

while(表达式)
     循环体;

        在C语言中,使用 while 语句完成不定次数的循环。如果满足循环条件,则会反复执行循环体语句,当循环条件不满足时退出循环。

       while 语句 首先上来就是执行判断表达式,表达式的值为0,循环直接结束;表达式的值不为0,则执行循环语句,语句执行完后再继续判断,是否进入下一次循环。

(2)while循环使用示例

    1,在屏幕上打印 1~10的值

 打印结果:

 

2. 求和 计算 1+2+3+...+100 的值

 

 

2. do - while

      特点:先执行循环体,后判断循环条件

(1)do - while 语句形式

    do
	{

		循环体;

	} while (表达式);

在C语言中,do - while 语句也用于完成不定次数的循环控制。

与 while 语句不同的是 do - while  语句首先执行一次循环体,然后判断循环条件,如果满足,则反复执行循环体语句;否则结束循环。

do - while 语句 至少执行一次循环体。

(2)do - while 循环使用示例

   1. 在屏幕打印 1~10 的值

 

 2. 使用 do - while 计算 1+2+3+...+100 的值

 

 

  3. for

(1)for 语句基本语法

//  初始化; 判断;   调整
for(表达式1;表达式2;表达式3)
    循环体语句;
首先执行表达式1 初始化循环变量,接下来就是执行 表达式2 的判断部分,表达式2 的结果如果不符合判断表达式 则循环结束;表达式2 的结果如果符合判断表达式 则执行循环语句,循环语句执行完后,在去执行表达式3 ,调整循环变量,然后再去表达式2 的地方执行判断,决定循环是否继续进行。
整个循环过程中,表达式1 初始化部分只被执行1次,剩下的就是表达式2 循环语句、表达式3 调整语句在循环。

(2)for 循环使用示例

1.在屏幕打印1 ~10的值

 

 

    2. 使用 for 循环 计算 1+2+3+...+100 的值

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值