网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
编写一个java程序,用穷举法找出2~50之间的素数,并打印出来。
参考答案
更多 “ 编写一个java程序,用穷举法找出2~50之间的素数,并打印出来。 ” 相关考题
考题
阅读以下技术说明及Java程序,将Java程序中(1)~(5)空缺处的语句填写完整。【说明】用创建Thread类的子类的方法实现多线程,判断一个数是否是素数。如果是,打印“是素数”,如果不是,则打印“不是素数”;如果没有参数输入,显示“请输入一个命令行参数”。【Java程序】import java.io.* ;public class TestThread{ //Java Application主类public static void main(Sting args[ ]){if (args length<l) { //要求用户输入一个命令行,否则程序不能进行下去system.out.println("请输入一个命令行参数");system.exit(0) ;} //创建用户Thread子类的对象实例,使其处于NewBorn状态primeThread getPrimes = new primeThread (Integer.parseInt(args[0]));getPrimes.start () ; //启动用户线程,使其处于Runnable状态while(getPrimes.isAlive() getPrimes.ReadyToGoOn() ) {system.out.println("Counting the prime number..\n"); //说明主线程在运行try {Thread. sleep (500); //使主线程挂起指定毫秒数,以便用户线程取得控制权,//sleep是static的类方法}Catch(InterruptedException e) { //sleep方法可能引起的异常,必须加以处理return ;}} //while循环结束System.out.println ("按任意键继续……") ; //保留屏幕,以便观察try {(1);}Catch(IOException e) { }} //main方法结束}class primeThread extends Thread {//创建用户自己的Thread子类run()中实现程序子线程操作boolean m_bContinue=true; //标志本线程是继续int m_nCircleNum ; /循环的上限prime Thread(int Num){ //构造函数m_nCircleNum =Nam;}boolean ReadyToGoOn () { //判断本线程是否继续执行return ( (2) );}public void run () {//继承并重载父类Thread的run ()方法,在该线程被启动时自动执行int number =3;boolean flag=true;while (true) { //无限循环for((3); i++) //检查number是否为素数if(number %i==0)(4);system, out. println (flag);if (flag) //打印该数是否为素数的信息system,out.print in (number+ "是素数") ;elsesys rem.out.print In (number+ "是素数") ;number++ ; &nb
考题
在考生目录下有一个工程文件sit5.vbp。运行程序后,单击“读数据”按钮,从data5.dat文件中读出一个数据,并显示在标签Labell中;单击“找素数”按钮,则在大于Labell的数据范围内找出最小的素数,并将其显示标签Label2中。在给出的窗体文件中已经有了全部控件,并给出了读写文件和判断素数的程序代码,但程序不完整。要求:去掉程序中的注释符,把程序中的?改为正确的内容,并编写相应程序段,实现程序功能。注意:不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。程序调试通过后,各命令按钮的事件过程必须至少各执行一次。
考题
在考生文件夹下有一个工程文件sjt5.vbp。在窗体文件中已经给出了全部控件及部分程序。程序运行时,在文本框Text1中输入一个大于2的偶数,并单击“分解为”按钮,则可以将该偶数分解为两个素数之和,且要求其中一一个素数是所能够分解出的最小的素数(一个偶数有时可以分解为多种素数的组合,例如24可以分解为5和19,也可以分解为11和13,要求取含有最小素数的组合,如图8所示)。要求编写“分解为”按钮事件过程中“考生编写程序开始”和“考生编写程序结束”之间的代码.以实现上述功能。过程IsPrime用来判断一个数是否为素数,如果是,返回值为True,否则返叵值为False。 注意:不得修改原有程序和控件的属性。至少正确运行一次程序,且运行时在文本框中输入23456,单击“分解为”按钮,将结果显示在标签中,否则无成绩。最后把修改后的文件按原文件名存盘。
考题
下面描述()是正确的。 A、Java的源程序必须以".java"或".jav"扩展名保存B、Java VM可以是软件也可以是硬件C、Java使用解释器执行代码D、用高级语言编写的代码可以让计算机理解并执行它们
考题
下面描述()是正确的是 A、Java的源程序必须以“.java”或“.jav”扩展名保存B、Java VM可以是软件也可以是硬件C、Java使用解释器执行代码D、用高级语言编写的代码可以让计算机理解并执行他们
考题
Java的一个重要特点是结构中立性,这种结构中立性表现在() A、 用Java编写的源程序无需编译,直接通过Java平台解释执行。B、 Java源程序在不同的硬件和操作系统下,直接编译成该硬件和操作系统能够运行的程序并运行。C、 Java源程序编译成一种结构中立的目标文件格式,再有Java平台在不同的硬件和操作系统下运行。D、 Java源程序编译成一种通用的可执行程序,现在的硬件和操作系统都支持这种通用的可执行程序。
考题
判断题Java语言适合用来开发系统程序,像很多的操作系统及驱动程序都是用Java来编写的。A
对B
错
热门标签
最新试卷