}return false; //没有枚举出n的因数,所以n是素数}/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stubSystem.out.print("pplu test...");int i=1;while(i<100){ //从1到100枚举if(isSuShu(i)==false) //如果i不是合数System.out.print(i+" "...
思路: 遍历从 1 到 100 之间的所有数,因为 1既不是素数也不是合数,所以我们可以直接从 2 开始遍历; 对于遍历的每一个数,判断是否为素数; 如果是素数,则输出该数,否则继续下一个。 代码: importjava.lang.Math;publicclassTest{publicbooleanisPrime(intn){//判断是否为素数函数for(inti=2;i<=Math.sqrt(n...
用JAVA while循环求1到100的素数Qyouu 浏览3325回答1 1回答 不负相思意 public class Sushu {public static boolean isSuShu(int n) //判断是否n是素数的函数{int i,ii;ii=n/2;i=2;while(i<=ii){ //从2到n/2枚举if(n%i==0) //如果n是i的倍数return true; //返回,n是合数elsei++;}return ...
public class Test { public static void main(String[] args) { int i, count = 0;for(i=2; i<=100; i++){ if(isPrimeNumber(i) == true){ count++;System.out.printf("%6d", i);if(count%5 == 0){ System.out.println();}}}//判断一个数是否是素数,若是,返回true,否...
1.计算1到200之间所有3的倍数之和。//计算1到200之间所有3的倍数之和。 public static int sum3(int begin,int end){ int sum = 0;for(int i=begin; i<=end; i++){ if(i%3 == 0){ sum += i; } }return sum; } //2.求100到200之间所有的素数。 public static void primeNumber(int be...