JAVA 从键盘输入10个大于1的数,计算其中素数的个数。

JAVA 从键盘输入10个大于1的数,计算其中素数的个数。

键盘输入后,直接进行判断并且计数。

如有帮助,请采纳。点击我回答右上角【采纳】按钮。

import java.util.Scanner;
public class Test {
    public static void main(String[] args) {
        int count=0;
        Scanner in=new Scanner(System.in);
        System.out.println("请输入10个大于1的整数:");
        for (int i=0;i<10;i++){
            if (isPrime(in.nextInt())){
                count++;
            }
        }
        System.out.println("素数的个数为:"+count);
    }

    public static boolean isPrime(int num){
        for (int i = 2; i <= num / 2; i++) {
            if (num % i == 0)
                return false;
        }
        return true;
    }
}