最近在完成一份找素数的作业时,我需要找到第一个比N大的素数。于是我使用了双重for循环,一重为了不断增大x,一重是为了检验x是否为素数。当第二重循环当中,我遇到了需要输出并且结束双重循环的困境。
单纯地跳出一个循环不能解决我的需求,即使跳出了第二重for循环,又应该如何使第一重for循环也结束呢?翻了翻书,发现直接到达定位语句的goto完美满足了我的需求!
最近在完成一份找素数的作业时,我需要找到第一个比N大的素数。于是我使用了双重for循环,一重为了不断增大x,一重是为了检验x是否为素数。当第二重循环当中,我遇到了需要输出并且结束双重循环的困境。
单纯地跳出一个循环不能解决我的需求,即使跳出了第二重for循环,又应该如何使第一重for循环也结束呢?翻了翻书,发现直接到达定位语句的goto完美满足了我的需求!