package aa; import java.util.*; import java.lang.Math; public class As { public static void main(String[] args){ Random rand=new Random(); int i=rand.nextInt()%20; while(i<=1){ Random rand1=new Random(); i=rand1.nextInt()%20; } prt("i="+i); boolean flag; for(int j=i;j<=i;j--){ flag=true; int k=(int)Math.sqrt(j);
import java.util.*;
import java.lang.Math;
public class As {
public static void main(String[] args){
Random rand=new Random();
int i=rand.nextInt()%20;
while(i<=1){
Random rand1=new Random();
i=rand1.nextInt()%20;
}
prt("i="+i);
boolean flag;
for(int j=i;j<=i;j--){
flag=true;
int k=(int)Math.sqrt(j);
for(int x=2;x<=k;x++)
if(k%x==0)
{
flag=false;
break;
}
if(flag)
System.out.print(j+" ");
}
}
static void prt(String str){
System.out.println(str);
}
}
这是随机产生的一个整数,还有一点小错误,自己 改改吧