五、循环结构程序设计

 

循环结构程序设计

#include<stdio.h>

 

 

 

int main()

{

         int whileTime=5;

         int dowhileTime=5;

         int forTime=5;

         int continueTime=5;

         int temp;

 

 

         /*  while方式 */

         while(whileTime)

         {

                   whileTime--;

                   printf("the whileTime is %d\n",whileTime);

         }

 

         /*  do-while方式 */

         do

         {

                   dowhileTime--;

                   printf("the dowhileTime is %d\n",dowhileTime);

 

         }while(dowhileTime);

 

         /*  for方式 */

         for(temp=0;temp<forTime;temp++)

         {

                   printf("the forTime is %d\n",forTime-temp-1);

         }

 

         /*  continue方式 */

         for(;;)

         {

                   continueTime--;

                   printf("the continueTime is %d\n",continueTime);

                   if(continueTime>0)

                            continue;

                   else

                            break;

         }

 

 

         return 0;

}

 

循环结构主要有while、do-while、循环嵌套、continue语句这几个知识点,以上程序给出了简单的使用方法,下面逐个进行说明:

 

while

首先我们看到while(whileTime){}这个大结构,这个结构的意思是当whileTime的数值不为0的时候,一直循环括号里面的内容,注意,他在第一次执行的时候是先判断然后再去执行括号里面的代码;

 

do-while

while里面的意思和先前的意思相同,但是用了do这个关键字和先前的用法就又有了不同之处,在首次执行的时候,这里是先执行然后再去判断是否要继续循环执行下一次;

 

for

for(temp=0;temp<forTime;temp++)注意这个语句,两个分号隔成了3块,第一部分相当于是一个初始化;第二部分则是一个判断条件,判断什么时候循环体内的代码会不断循环执行;第三部分则是当循环体执行完毕的时候执行的代码段;

 

continue

这个关键字的意思是停止当前循环体代码,继续执行下一个循环体代码,和break不同,break则是直接跳出当前的循环体。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值