求 2~100 之间的所有素数,要求输出时每行显示 5 个素数

import java.util.Scanner;
public class Test01 {
    public static void main(String[] args) {
        int t = 0;
        boolean f = true;
//用两层循环语句求出素数
        //第一层循环为遍历 2~100(变量设为:i)
//第二层循环为遍历 2~i-1
        for(int i=2;i<=100;i++) {
            f=true;
            for(int j=2;j<=i-1;j++){
                if(i%j==0)f=false;
            }

       // 此处填写程序段,满足上面的注释要求。
        if(f){
            t++;
            if(t % 5 == 0){
                System.out.println(i + " ");
            }
            else{
                System.out.print(i + " ");
            }}
    }//此处括号为需补全程序中第一层循环结束

    }
}

 

posted @ 2022-04-06 14:48  HzzzzLi  阅读(1581)  评论(0)    收藏  举报