java判断一个整数是不是素数(质数)
生活随笔
收集整理的這篇文章主要介紹了
java判断一个整数是不是素数(质数)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
java判斷一個整數是不是素數(質數)
/*** 判斷一個數是不是素數(質數)* 質數是指在大于1的自然數中,除了1和它本身以外不再有其他因數的自然數。*/import java.util.Scanner;public class Test09 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println("請輸入一個整數:");int num = sc.nextInt();int i = 2;boolean flag = true;while (i < num) { //不要在循環中做輸出,在循環中做標記if (num % i == 0) {flag = false;}i++;}if (flag == true) {System.out.println(num+"是素數!");} else {System.out.println(num+"不是素數!");}sc.close();} }執行代碼結果如下:
素數(質數)的概念;
百度百科直達車:https://baike.baidu.com/item/%E8%B4%A8%E6%95%B0/263515?fromtitle=%E7%B4%A0%E6%95%B0&fromid=115069
總結
以上是生活随笔為你收集整理的java判断一个整数是不是素数(质数)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 天津计算机专业排名2015,2015年南
- 下一篇: 放射性渐变色html,html5 can