为什么 第一个if后面continue结束后 直接就跟num++,num++不用加在一个else框里吗?

来源:7-1 编程练习

qq_慕函数2369942

2019-06-04 13:54

为什么 第一个if后面continue结束后 直接就跟num++,num++不用加在一个else框里吗?

写回答 关注

2回答

  • 萌新影乖
    2019-06-04 17:42:02
    已采纳

    你应该了查看了别人的代码后出现疑惑?

    在 循环里 这个 if 判断出不符合条件的数值,都 continue 结束本次循环,就不会往下执行打乱正确代码;

    而 符合条件 的数值会跳过 if,进入 num++; 既然本来就这样执行,又何必多次一举加 else 呢,就像脱了裤子放屁一样

  • 慕丝7307993
    2019-06-04 17:36:34

    continue是表示这个if是false;但是程序还是会继续走,所以不用。

    而且else是否则,这题只有判断。if。


Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165653 学习 · 17587 问题

查看课程

相似问题