已经是return i, 是int了啊,为啥还不行 ,怎么改呢
代码如下
package jiayoubao;
import java.math.*;
class Prime{
public static int getprime(int i){
int m=i/2;
for(int j=2;j<=m;j++) {
if(i%j==0) {
continue;
}
else return i;
}
}
}
public class Teseprimenum {
public static void main(String[] args) {
for(int i=1;i<=100;i++) {
int m=Prime.getprime(i);
System.out.print(m);
int n=0;
n=n+1;
if(n==5) {
System.out.print(" ");
}
}
}
}
这样试试?有些地方没写全
int getprime(int i) {
for (*****) {
if (i%j ==0) continue;
else break;
}
return i;
}
一周热门 更多>