从键盘上输入一个整数 N,输出 1~N 之间的素数。
注意:用带有一个输入参数的函数(或方法)实现,返回值类型为布尔类型。
素数:(不包括1)被除数的除数只有1和它本身。也就是一个数只能被1和它本身整除。例如:2,3,5,7······
public class week2 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.print("输入一个整数:");
int number = in.nextInt();
for(int i=2;i<=number;i++){
if(isPrime(i)){
System.out.println(i);
}
}
}
public static boolean isPrime(int n){
for(int j= 2;j < n;j++){
if(n % j ==0){
return false;
}
}
return true;
}
}