[单选题]

阅读下面求质数的程序 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.%

参考答案与解析:

相关试题

阅读下面求质数的程序import java.lang.Math.*:public

[单选题]阅读下面求质数的程序 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=(lo

  • 查看答案
  • 下列API不属于java. lang. Math类的是( )。

    [单选题]下列API不属于java. lang. Math类的是( )。A.random ()B.abs()C.drawLine ()D.sin()

  • 查看答案
  • 阅读下面写文件的程序 import java. io. *; public cl

    [单选题]阅读下面写文件的程序 import java. io. *; public class WriteFile{ public static void main(String[]A) { int[]myArray={10,20,30,40}; try{ FileOutputStream f=new FlieOutStream("ints. dat"); DataOutputStream______=new DataOutputStream(f); for(int i=0; i<myArray.

  • 查看答案
  • 下面程序的输出结果是()。import java. awt.*;import j

    [单选题]下面程序的输出结果是( )。 import java. awt.*; import java. applet.*; public class HelloApplet extends Applet { public void paint(Graphics g) { g.drawString("Hello World! ",20,20); } }A.20,20B.Hello World!C.编译不能通过D.以上都不对

  • 查看答案
  • 阅读下面程序:import javax.swing.JOptionPane;pu

    [单选题]阅读下面程序: import javax.swing.JOptionPane; public class Comparison { public static void main (Stringargs[]){ String firstNumber, //用户输入第1个数据变量 secondNumber, //用户输入第2个数据变量 result; //输出结果变量 mtnumberl, //用于比较的第1个数 number2; //用于比较的第2个数 //用户输入第1个数据的字符串 first

  • 查看答案
  • ( 16 )阅读下面程序import java.io.*;public clas

    [单选题]( 16 )阅读下面程序import java.io.*;public class TypeTransition{public static void main(String args[]){char a = 'h';int i = 100;int j = 97;int aa = a + i;System.out.println("aa="+aa);char bb = (char)j;System.out.println("bb="+bb);}}如果输出结果的第二行为 bb=a ,那

  • 查看答案
  • 阅读下面程序import java.io.*;public class Byte

    [单选题]阅读下面程序import java.io.*;public class ByteStream Test{public static void main(String[] a){int[] myArray = {10,20.30,40};try{D.ataOutputStream dos = new DataOutputStream(new _________________( " ints.dat " ));for (int i=0;i<myArray.length;i++)dos.w

  • 查看答案
  • 阅读下面程序import java.io.*;public class Type

    [单选题]阅读下面程序 import java.io.*; public class TypeTransition{ public static void main(String args[]){ char a='h'; int i=100; int j=97; int aa=a+i; System.out.println("aa="+aA) ; char bb=(char)j; System.out.println("bb="+bB) ; } } 如果输出结果的第二行为bb=a,那么第一行的

  • 查看答案
  • 阅读下面程序 import java.io.*;public class Byt

    [单选题]阅读下面程序 import java.io.*; public class ByteStreamTest { public static void main(String[] A) { int [] myArray = {10,20,30,40 }; try{ DataOutputStream dos = new DataOutputStream ( new______ ("ints.dat")); for (int i=0; i<myArray, length; i++) dos.writ

  • 查看答案
  • 阅读下面程序:import java.io.*;public class Typ

    [单选题]阅读下面程序: import java.io.*; public class TypeTransition { public static void main(String args[]) { char a='a'; int i=100; long y=456L; int aa=a+i; long yy=y-aa; System.out.print("aa="+aa); System.out.print("yy="+yy); } } 程序运行的结果是A.aa=197 yy=259B.

  • 查看答案
  • 阅读下面求质数的程序import java. lang. Math. * ;pu