java小程序之打印一定范围内的素数

来源:互联网 发布:淘宝古玩网 编辑:程序博客网 时间:2024/05/22 17:53

打印一定范围内的数

思想:

首先需要做的就是判断一个数是否是素数封装到一个方法

然后打印

代码如下:

import java.util.Scanner;public class Prime {public static void main(String[] args) {Scanner input = new Scanner(System.in);int start = input.nextInt();int end = input.nextInt();printPrime(start,end);}public static boolean prime(int num){boolean flag = true;if(num<=1){flag = false;}//for(int i = 2;i<=num/2;i++){for(int i = 2;i<=Math.sqrt(num);i++){int temp = num%i;if(temp==0){flag =false;break;}}return flag;}public static void printPrime(int start,int end){for(int i = start;i<=end;i++){if(prime(i)){System.out.print(i+" ");}}}}


原创粉丝点击