pragma mark continue关键字
pragma mark 概念
/**
* continue: 延续
* 跳过本次循环
*/
pragma mark 代码
#include <stdio.h>
int main()
{
/*
int number = 100;
while (number > 0) {
printf("发射子弹 %i\n",number);
number --;
if (number %10 == 0) {
printf("休息一下\n");
}
// printf("换子弹");
// 这些操作,如果是休息就不做了
printf("还有很多复杂的操作\n");
}
*/
/*
int number = 100;
while (number > 0) {
printf("发射子弹 %i\n",number);
number --;
if (number %10 == 0) {
printf("休息一下\n");
continue; // 跳过本次循环,进行下一次循环
// 只要看到continue 那么厚民啊的所有语句都不会执行,会执行再次去判断条件表达式
}
printf("还有很多复杂的操作\n");
}
*/
/*
while (饿) {
if(没有到午餐的时间)
{
// continue 回到循环的条件判断/
continue;
}
printf("吃午饭\n");
}
*/
#pragma mark 练习
// 把100~200之间的不能被3整除的数 输出
int number = 99;
while (number < 200) {
/*
number ++;
// 当前输出语句,并不是所有情况都需要输出,只有当前获取到 得数不能被3整除 才输出
// 如果当前获取到 得数被3整除,就不执行printf语句
if (number %3 == 0) {
continue; // continue 后面所有语句都不执行
}
printf("number = %i\n",number);
*/
number ++ ;
if (number %3 != 0) {
printf("number = %i\n",number);
}
}
return 0;
}