小小蚂蚁举千斤 发表于 2025-10-21 21:41

continue语句的使用


continue,顾名思义,是继续的意思,它仅用于循环中,用于提前结束本次循环,即跨过continue后面的循环语句,提前进入下次循环。continue只能在循环中使用!

我们可以写一个循环,从0~100,然后呢做一个if判断,如果发现是奇数就过滤掉,进入下次循环,如果是偶数就加起来。这样循环结束就是需求的结果了。


#include<stdio.h>
int main()
{
    int n=0;
    int sum=0;
    for(n=0;n<100;n++)
    {
      if(n%2!=0) //如果对2取余不等于0,说明没有整除,当然不是偶数啦
      {
            continue;
      }
      sum=sum+n;
    }
    printf("%d\n",sum);
    return 0;
}



OKAKAKO 发表于 2025-10-22 20:37

continue仅用于循环中,用于提前结束本次循环

AdaMaYun 发表于 2025-10-23 15:02

continue语句的使用缩短了部分判断

中国龙芯CDX 发表于 2025-10-24 14:07

continue很不错的用法
页: [1]
查看完整版本: continue语句的使用