if(j%2)continue;是什么意思-cont
编辑: admin 2017-23-02
-
4
往后执行呀?if(j%2)是判断j是否为奇数.%表示求余数.{if(j%2)continue; x++; } //j为偶数时,x自加1.
类似问题
类似问题1:if (j%3) continue 这句有些不懂;if (j%3=0) continue;这样写呢?[数学科目]
if (j%3=0) continue;这样写是错误的
C语言里面的等于是 ==
= 是赋值符号,C语言规定不能对算式赋值,所以你编译通不过
C语言规定:0 为假,非零即为真
这里面 if(i%3) continue;
意思是 如果 i 不能被3整除 ,则 直接进入下一次循环
类似问题2:if(++i%3!=2) continue;[数学科目]
先++i;
判断i %3 是多少
如果是2继续执行下面的语句.
如果不是2则从循环处执行;
类似问题3:if j%3!=0 continue;这句话什么意思[英语科目]
A%B 表示A除以B 取余数!如 7%2=1 5%3=2
if j%3!=0 continue; 如果j不是3的倍数,则返回循环开始部分(continue)
类似问题4:if (j == i) continue;是不是说J=I,程序就继续往下执行阿
是本次循环结束,继续下一次.
类似问题5:if(.) { . continue; } 这个continue是什么意思,是让程序执行到continue处跳出 if 吗?可是如果是这样的话程序运行到continue处下面也没有代码了,不是会自动跳出吗?
while(1)
{
if(1)
continue;
int i=0;
break;
}
这个表示,到continue的时候不执行底下的代码,返回上面继续循环.break是跳出循环.