import java.util.Random;
public class Primer {
public static void main(String[] args) {
// TODO Auto-generated method stub
Rndm();
}
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+"既不是质数也不是合数");
}
else
System.out.println(rndmNext+"是");
else
System.out.println(rndmNext+"不是");
}
}
}
判断随机数是否为质数
最新推荐文章于 2023-02-14 18:12:57 发布