package test_10_31;
import java.io.*;
public class Test_input {
public static void main(String args[]){
String s="";
int pN1=0;
int pN2=0;
System.out.print("Please input the first number:");
try{
BufferedReader in=new BufferedReader(
new InputStreamReader(System.in));
s=in.readLine();
pN1=Integer.parseInt(s);
System.out.print("Please input the last number:");
s=null;
s=in.readLine();
pN2=Integer.parseInt(s);
}catch(IOException e){}
primeNumber pN=new primeNumber(pN1,pN2);
pN.queryPrimeNumber();
}
}
class primeNumber{
int primeNumber1;
int primeNumber2;
int times=0;
primeNumber(int n,int m){
this.primeNumber1=n;
this.primeNumber2=m;
}
void queryPrimeNumber(){
for(int i=primeNumber1;i<primeNumber2+1;i++){
for(int j=1;j<i+1;j++){
if(i%j==0){
times=times+1;
}
}
if(times==2)
System.out.println(i);
times=0;
}
}
}
本文介绍了一个简单的Java程序,该程序允许用户输入两个整数范围并输出此区间内的所有质数。程序首先提示用户输入两个整数,然后通过判断每个数的因数数量来确定是否为质数。
392

被折叠的 条评论
为什么被折叠?



