//需求:鍵盤錄入一個正整數x,判斷該整數是否為一個質數。
//質數:
//如果一個整數只能被1和本身整除,那么這個數就是質數。否則這個數叫做合數
package Base_se.Base_701;import java.util.Scanner;/*** @author gyf* @ClassName test* @Date 2024/7/1 19:57* @Version V1.0* @Description : 鍵盤錄入一個正整數x,判斷該整數是否為一個質數。*/
public class Solution {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);System.out.println("輸入一個整數:");int number = scanner.nextInt();if (isZhishu(number)) {System.out.println("True");} else {System.out.println("False");}}public static boolean isZhishu(int number) {boolean flag = true;for (int i = 2; i < Math.sqrt(number); i++) {if (number % i == 0) {flag = false;break;}}return flag;}
}