Java入门:基础算法之检查素数
Posted 盆古开天地
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java入门:基础算法之检查素数相关的知识,希望对你有一定的参考价值。
程序提示用户输入一个数,然后检查所输入的数是否是素数。
import java.util.Scanner; class PrimeCheck { public static void main(String args[]) { int temp; boolean isPrime=true; Scanner scan= new Scanner(System.in); System.out.println("Enter a number for check:"); //capture the input in an integer int num=scan.nextInt(); for(int i=2;i<=num/2;i++) { temp=num%i; if(temp==0) { isPrime=false; break; } } //If isPrime is true then the number is prime else not if(isPrime) System.out.println(num + " is Prime Number"); else System.out.println(num + " is not Prime Number"); } }
输出:
Enter a number for check: 19 19 is Prime Number
以上是关于Java入门:基础算法之检查素数的主要内容,如果未能解决你的问题,请参考以下文章