循环之break continue go to语句

break理解就是跳出所在的循环,往下执行;continue是跳出循环的某一部分,循环还执行

在while 和 do while中的循环是一样的 这俩我放到一块

首先是while

i == 1;
while(i <= 10)
{
if(i == 5)
     break;//执行终止循环,跳出循环,接着执行return 0\如果是continue会跳出i==5;这个循环,就不会打印五,会往后打印6--10;
  printf("&d", i)
  i++;
}
return 0;
}

for

for(i == 1; i <= 10; i++)
{
    if(i==5)
    {
     break;//跳出循环 执行return 0\continue会跳出i==5;执行
      printf(“%d”,i);
    }
}
return 0;

for 循环和while循环不一样在于i++的位置,两者执行break时本质一样,但continue有差别

while执行时会跳过本轮循环的i++;for循环则不会跳过;

Go to语句

这也是跳过循环到指定循环;

用法

int main()
{
printf ("hehe\n");
  goto next:
printf ("haha\n");

next:
   printf("he\n");
 return 0;
}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值