判断随机数是否为质数

来源:互联网 发布:淘宝直播怎么开通不了 编辑:程序博客网 时间:2024/06/18 16:01
import java.util.Random;public class Primer {public static void main(String[] args) {// TODO Auto-generated method stubRndm();}public static void Rndm(){Random rndm = new Random();for(int i=0;i<100;i++){boolean flag=true;int rndmNext = rndm.nextInt(100);System.out.println("第"+i+"个随机数是:"+rndmNext);for(int j=2;j<rndmNext/2;j++){//if(rndmNext%j==0)//{////System.out.println(rndmNext+"不是质数");//flag = false;//break;//}////else System.out.println(rndmNext+"是质数");//if (rndmNext % j == 0) {//System.out.println(rndmNext+"不是质数");//break;//}//else {//j++;//if (j > rndmNext/2) {//System.out.println(rndmNext+"是质数");//break;//}if(rndmNext%j==0){flag = false;break;}}if(flag) if(rndmNext == 0 || rndmNext == 1) {System.out.println(rndmNext+"既不是质数也不是合数");}elseSystem.out.println(rndmNext+"是");else System.out.println(rndmNext+"不是");}}}

0 0
原创粉丝点击