0
点赞
收藏
分享

微信扫一扫

Java - 50以内所有质数 (带标签的continue)

乌龙茶3297 2022-02-04 阅读 39
public class ContinueWithLabel {
    public static void main(String[] args) {
        int count = 0;  //计数,十位数+1则换行
        ausser:
        for (int i = 1; i < 50; i++) {
            for (int j = 2; j < i / 2 + 1; j++) {
                if (i % j == 0) {
                    continue ausser;
                }
            }
            if (i / 10 != count) {  // 判断十位数是否+1
                count++;
                System.out.println(); //换行
            }
            System.out.print(i + " ");
        }
    }
}

输出结果:

1 2 3 5 7 
11 13 17 19 
23 29 
31 37 
41 43 47
举报

相关推荐

0 条评论