C语言中的循环控制语句.

1. 用while语句实现循环.

    while(表达式) 语句;

或 while(表达式)                        \\当while()内的表达式为真时,循环执行{}内的语句,直到while()内的表达式为假.跳出循环.

          {

           语句1;

           语句2;....

           }

   do...while语句:

         do{                           \\先执行do{}中的语句然后判断while()中的表达式

             语句1;

             语句2;

             语句N;

           }

          while(表达式);

 

 

2.用for语句实现循环.

     for(表达式1;表达式2;表达式3)                    \\先执行表达式1,然后执行表达式2,如果表达式2的值为真.那么执行{}内的语句,执行完毕后在执行表达式3,

{

       语句1;

       语句2;

       语句N;

       }

    执行顺序为:   表达式1==>表达式2==>{}内的语句==>表达式3==>表达式2==>{}内的语句==>表达式3==>表达式2........直到表达式2的值为假跳出for循环

 

 

3.用break语句提前终止循环

    break可以用在switch选择结构中,也可以用在循环结构中.

    当程序运行到break,则直接跳出循环!.

4.用continue语句结束本次循环.

   例如: 

#include<stdio.h>

main()

{int n;

 for(n=100;n<=200;n++)

{if(n%3==0)

  continue;                         \\当if()中的表达式成立时,会遇到continue,则程序直接跳到了n++中执行,然后回到n<==200,在判断if()内的条件,

                                         \\如不符合则输出该数,继续循环.

 printf("%d",n);

}

 printf("\n");

return 0;

}

运行结果为:除了能被3整除的数不显示             ,100-200的数字都显示.

  

                                                        

转载于:https://www.cnblogs.com/shujun/archive/2013/05/26/3099995.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值