閱讀下面求質數(shù)的程序import java. lang. Math. * ;public class MorePrimesTest{public static
閱讀下面求質數(shù)的程序 import java. lang. Math. * ; public class MorePrimesTest{ public static void main(String[]args){ long[]primes=new long[20]; primes[0]2L; primes[1]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]==0L){ cotinue outer; } } for(int j=0; j<primes. length; j ++){ long n=primes[j]; System. out. println(n); } } } 在程序下畫線處填入的正確選項是
A.&
B.*
C./
D.%
正確答案:D解析:數(shù)組primes[]用于保存已經判斷出來的質數(shù),內層循環(huán)用來判斷number是否為質數(shù),判斷的方法是用number去除數(shù)組中已判斷的質數(shù),看余數(shù)是否為0。若為0則不是質數(shù),跳到外層循環(huán)。所以下畫線處應是取余操作。
詞條內容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域專業(yè)人士。