java写100以内的素数_求出100以内的素数(java实现)
j
package test1;
//2018/11/30
//求100以内的所有素数
public class Main10 {
public static void main(String[] args){
Main10 test=new Main10();
System.out.println("100以内的素数:");
int count=0;
for(int i=2;i<100;i++) {
if(test.isPrimeNumber(i)==true) {
System.out.print(i+" ");
count++;
if(count%10==0) {
System.out.print(" ");
}
}
}
}
public boolean isPrimeNumber(int number){
boolean flag=true;
if(number<=0) {
throw new IllegalArgumentException("number是不合法的参数!");
}
for(int i=2;i<=Math.sqrt(number);i++) {
if(number%i==0) {
flag=false;
b
j package test1; //2018/11/30 //求100以内的所有素数 public class Main10 { public static void main(String[] args){ Main10 test=new Main10(); System.out.println("100以内的素数:"); int count=0; for(int i=2;i<100;i++) { if(test.isPrimeNumber(i)==true) { System.out.print(i+" "); count++; if(count%10==0) { System.out.print(" "); } } } } public boolean isPrimeNumber(int number){ boolean flag=true; if(number<=0) { throw new IllegalArgumentException("number是不合法的参数!"); } for(int i=2;i<=Math.sqrt(number);i++) { if(number%i==0) { flag=false; b下一篇:
安卓自定义简单loading