问题 单项选择题

阅读下面求质数的程序
import java.lang.Math.*:
public class MorePrimesTest
 public static void main(String[] args)
   long[] primes=new long[20];
   primes[0]=2L;
   primes[0]=3L;
   long number=5L;
   outer:
     for(int count=2;count<primes.length;number+=2L)
     long limit=(long)Math.ceil(Math.sqrt((double)number));
     for(int i=1;i<count&&primes[i]<=limit;i++)
       if(number primes[i]==OL)continue outer;
     
     primes[count++]=number;
   
   for(int J=0;j<primes.length;j++)
     long n=primes[j];
     System.out.println(n);
   
 

程序下画线处应填入的正确选项是

A.&

B.*

C./

D.%

答案

参考答案:D

解析: 判断一个数能否被另一个数整除通常的方法都是判断其余数是否为0。

选择题
填空题