for语句判断一个数是否为质数

版权声明:未注明转载的版权所有小黑 https://blog.csdn.net/qq_37332702/article/details/82227639
public static void prime number(int n) {      //输入一个数n

    int index = 0;                          //定义一个计数index

    for (int i = 1; i < n/2; i++) {         


        if (n%i == 0) {                     //让1~n/2的所有数都与n相除

                index++;                     //记录n被整除的次数

            }
        }

    if (index <= 1) {                       //判断是否只有一次

        System.out.println(n+"是素数");

    }else {

        System.out.println(n+"不是素数");

    }

}

猜你喜欢

转载自blog.csdn.net/qq_37332702/article/details/82227639