閱讀下面求質(zhì)數(shù)的程序import java. lang. Math. * ;public class MorePrimesTest{public static
閱讀下面求質(zhì)數(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); } } } 在程序下畫線處填入的正確選項(xiàng)是
A.&
B.*
C./
D.%
正確答案:D解析:數(shù)組primes[]用于保存已經(jīng)判斷出來的質(zhì)數(shù),內(nèi)層循環(huán)用來判斷number是否為質(zhì)數(shù),判斷的方法是用number去除數(shù)組中已判斷的質(zhì)數(shù),看余數(shù)是否為0。若為0則不是質(zhì)數(shù),跳到外層循環(huán)。所以下畫線處應(yīng)是取余操作。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。