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;
- }
|