java 求素数问题?
public class Sushu { public static void main(String[] args) { int i=1; int j=2; for(;i<=100;i++) for(;j<i;j++) { if(i%j==0) System.out.println("不是素数"+i); else System.out.println("素数为"+i); } } } 为什么不对,出来的结果不正确,哪错了啊
publicclassSushu{publicstaticvoidmain(String[]args){System.out.println("100内的素数为:"); (inti=2;i<100;i++){for(intj=2;j
public class Sushu {
public static void main(String[] args) {
int i=1; int j=2;
for(;i<=100;i++) {
for(;j
class PrimeNumber
{
public static void main(String[] args)
{
for (int i=1; i<=100; i++)
{
int temp = 0;
for (int j=1; j
答:这是求素数的一个最原始办法,基本原理就是如果一个数n不能被从2到n/2之间的任何一个数整除,它就是素数。 另外这个程序有两处错误,1既不是质数,也不是合数,所以...详情>>
答:google "java 缓冲池"详情>>
答:百度里搜张孝祥 非常好的视频教程详情>>