试试我的
class Zhishu2{
//该函数的功能是判断一个数是否是质数,是就返回1,不是就返回0.
public static int judgeZs(int num){
for(int i=2;i<num;i++){
if(num%i==0){
return 0;
}
}
return 1;
}
//该函数的功能是获得从1到该数之间所有的质数
public static void getZs(int a,int num){
int count = 0;
for(int i=a;i<num;i++){
if(judgeZs(i)==1){
System.out.println(i+"是质数");
count++;
}
}
System.out.println("————————————————————————————————————");
if(judgeZs(num)==1){
System.out.println(num+"是质数");
}else{
System.out.println(num+"不是质数");
}
System.out.println("从"+a+"到"+num+"的质数共有:"+count+"个");
}
public static void main(String[] args){
getZs(1,200);
}
}
希望对你有帮助 |