用筛法求之N内的素数。
总结:
if else 可以不在一个tab里
在for循环里, if使用break会直接跳出for循环
while循环中,如果有if语句使用break也会直接跳槽循环
break和continue的区别
break会直接跳出循环
如图应该运行2次,因为for中含有if语句break跳出for循环
如图应该运行9次,因为for中含有if语句continue跳出本次循环开始下一次for循环
if else 可以不在一个tab里
如图
for循环遍历,以6,7为例判断是否为素数
6%2==0,break开始判断下以个数字7
7%2 !==0,因为if在for循环里而else与for同级,所以先运行for在运行if最后在else
7%3
7%4
7%5
7%6
全都不满足if条件,而且for已经运行完成
开始执行else条件