public class SuShu {
public static void main(String[] args) {
for(int i=10;i<100;i++) {
boolean tag=true;
for(int j=2;j<Math.sqrt(i);j++) {
if(i%j==0) {
tag=false;
break;
}
}//先判断是不是素数
if(tag) {
int shiwei=i/10;
int gewei=i%10;
int c=gewei*10+shiwei; //取逆数,通过循环判断逆数是不是素数
for(int j=2;j<Math.sqrt(c);j++) {
if(c%j==0) {
tag=false;
break;
}
}
if(tag) {//逆数也是素数,输出
System.out.print(i+"\t");
}
}
}
}
}
Java 输出100以内的可逆素数(质数) (方法1 直接输出)
最新推荐文章于 2021-05-24 04:37:16 发布