近来刚学JAVA,就从JAVA写起吧,JAVA判别素数,其实方法和C/C++没什么区别,主要就是想谈一下,其中包括的3个点. (1)JAVA语言产生随机数,random函数,定义参数max的作用是给出最大随机数的生成范围,当然也可以产生一组随机数,定义数组mat[],在random中定义int n, int max,n代表生成数组里有几个随机数,max还是生成范围. (2)素数判断.1,2,是素数,给出单独的判断.生成随机数后,根据素数定义,除了1和本事之外没有别的除数,所以从2开始到int…
//根据定义判断素数---循环n-1次,当n很大时循环n次 public static void main(String[] args) { // TODO Auto-generated method stub Scanner in = new Scanner(System.in); boolean isPrime = true; int x = in.nextInt(); if(x == 1) { …