欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

java方法求质数

程序员文章站 2024-03-15 11:08:55
...
package zuoye;

import java.util.Scanner;

public class zhishu {
	public static void main(String[] args) {
		Scanner  scan=new Scanner(System.in);
  System.out.println("请输入你想查看多少以内的质数");
     int input=scan.nextInt();
     int input1=zs(input);
   //  System.out.println(input1);
	}
public static int zs(int b) {
	int a=0;
    for (int i = 2; i <=b; i++) {
		a=0;
		for (int j = 2; j <i; j++) {
			  if (i%j==0) {//进行判断如果能被整除则a就加1
				a++;
			}
		}
		if (a==0) {//如果a有值的话就不会进入这里进行判断,没有值输出的多是质数
			System.out.println(i);
		}
	}
	return a;
}
}