當前位置:編程學習大全網 - 編程軟體 - 用java編程實現判斷壹個整數是否為質數

用java編程實現判斷壹個整數是否為質數

import java.io.*;

import java.util.Scanner;

public class Prime {

public static void main(String args[]) {

System.out.println("請輸入壹個數字:");

Scanner sc = new Scanner(System.in);

int num = sc.nextInt();

int count = 0;

if (isPrimes(num)) {

System.out.println(num + "是壹個質數!");

}

else {

System.out.println(num + "不是壹個質數!");

}

System.out.println(num+"後的3個質數為:");

num = num+1;

loop:while(count<3)

{

//num = num+1;

if(isPrimes(num))

{

System.out.println(num);

count++;

num++;

continue loop;

}

else

{

num++;

continue loop;

}

}

}

public static boolean isPrimes(int n) {

for (int i = 2; i <= Math.sqrt(n); i++) {

if (n % i == 0) {

return false;

}

}

return true;

}

}

  • 上一篇:英語如何說妳好。
  • 下一篇:icu是什麽的縮寫
  • copyright 2024編程學習大全網