赞
踩
我们首先来了解下素数的定义,素数不能被除了1和它本身之外的数整除,也就是说我们可以使用for循环进行判断
Scanner in = new Scanner(System.in);
System.out.println("请输入一个数(N),将会列出(1~N)之间的素数");
int n = in.nextInt();
boolean[] b = new boolean[n+1]; //创建一个标识符数组,长度为n+1
for (int i = 3; i <= n; i++) { //数组下标从3开始
b[i] = true;
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。