if语句中有continue怎么算

如题所述

continue是用在while或者for循环里面才有意义吧。
if语句与continue没有关系。所有的if语句都是:
if
(condition)
{

true-statements;
}
else
{

false-statements;
}
我猜参考书说的没错,是你理解错了。一个较完整的例子:
while
(1)
{

...

if
(a
==
1)
continue;

n++;

...
}
如果a是1,则执行continue,结果是跳过if后面包括n++在内的所有语句,重新进入while顶部。
如果a不是1,就不执行continue。依次执行包括n++在内的所有语句。
按照你补充的内容来看,应该是书上写错了。
汗一下写书的作者,连if都不弄明白就敢出版“著作”。
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网