为什么我这样写算不出素数呢 很不解
public class test2 {
public static void main(String[] args) {
int a = 20150918;
boolean sss=true;
for(int b=2;b<=a/2;b++){
if(a%b == 0){
sss = false;
break;
}
if(sss){
System.out.println("素数是"+a);
break;
}
else{
++a;
}
}
}
}
public class test2 {
public static void main(String[] args) {
int a = 20150918;
boolean sss=true;
for(int b=2;b<=a/2;b++){
if(a%b == 0){
sss = false;
break;
}
if(sss){
System.out.println("素数是"+a);
break;
}
else{
++a;
}
}
}
}
2015-10-11
举报