网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
判断一个数是不是素数。
参考答案和解析
public class Test { public static boolean isPrimeNumber(int number) { int i = 0; int k = 0; boolean flag = true; k = (int)Math.sqrt(number); for ( i = 2; i <= k; i++) { if (number % 2 == 0) { flag = false; break; } } return flag; } public static void main(String[] args) { System.out.println(isPrimeNumber(7)); } }
更多 “判断一个数是不是素数。” 相关考题
考题
CCD芯片的像素数目是数码相机的重要性能指标之一。假定一个数码相机的像素数目为200万,则所拍摄像片能达到的最大分辨率为多少?A.2048×1024B.1024×768C.1280×1024D.1600×1200
考题
判断下面的说法是不是正确。(1)所有的偶数都是合数。()(2)两个不同质数的公因数只有1。()(3)一个数的因数一定比它的倍数小。()(4)两个数的乘积一定是它们的公倍数。()(5)最小的质数是1。()
考题
编写一个求出一维数组a[10]中所有素数之和的程序,判断一个数是否是素数由子函数完成,求和由主函数完成。
例如:若int a[10]={2,6,13,8,24,27,31,40,22,12},则和为46
考题
下列程序的功能是:计算500~800之间素数的个数cnt,并按所求素数的值从小到大的顺序,再计算其间隔加、减之和,即第1个素数-第2个素数+第3个素数-第4个素数+第5个素数……的值sum。请编写函数countValue()实现程序的要求,最后调用函数writeDat()把结果cnt和sum输出到文件OUT66.DAT中。注意:部分源程序已给出。请勿改动主函数mam()和写函数writeDAT()的内容。试题程序:include<stdio. h>int cnt, sum;void countValue ( ){}void main (){cnt= sum=0;countValue();printf ("素数的个数=%dkn", cnt );printf ("按要求计算得值=%d\n", sum );writeDAT ( );}writeDAT ( ){FILE *fp;fp=fopen ( "OUT66. DAT", "w" );fprintf (fp, "%d\n%d\n", cnt, sum);fclose (fp);}
考题
设计一个表单(如下图所示),判断一个正数是不是素数。要求:在文本框中输入一个正数,单击“确定”按钮后显示结果,单击“退出”按钮释放表单。控件的主要属性:Labe11. Caption=“请输入一个正数:”Labe12.Caption=“判断结果:”Command1. Caption=“确定”Command2. Caption=“退出”Text1.Value=2
考题
程序test.c的功能是:计算500~800区间内素数的个数cnt,并按所求素数的值从大到小的顺序,计算其间隔减、加之和,即第1个素数.第2个素数+第3个素数.第4个素数+第5个素数…的值sum。请编写函数count Value实现程序的要求,最后main函数调用函数writeOAT把结果cnt和Sum,输出到文件out.dat中。
考题
请补充函数proc(),该函数的功能是判断一个数是否为素数。该数是素数时,函数返回字符串:“yes!”,否则函数返回字符串:“no!”,并在主函数中输出。注意:部分源程序给出如下。请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的横线上填入所编写的若干表达式或语句。试题程序:
考题
素数是指只含有两个因子的自然数(即只能被自身和1整除)。孪生素数,是指两个相差为2的素数。比如,3和5,17和19等。所谓的孪生素数猜想,是由希腊数学家欧几里得提出的,意思是存在着无穷对孪生素数。该论题一直末得到证明。近期,美国一位华人讲师的最新研究表明,虽然还无法证明存在无穷多个之差为2的素数对,但存在无穷多个之差小于7000万的素数对。有关方面认为,如果这个结果成立,那么将是数论发展的一项重大突破。
以下哪项如果为真,最能支持有关方面的观点?()
A.这位华人讲师长期从事数学领域的相关教学和科研工作
B.关于孪生素数猜想的证明需要一个漫长的、逐步推进的过程
C.这是第一次有人正式证明存在无穷多组间距小于定值的素数对
D. 7000万这个数字很大,离孪生素数猜想给出的2还有很大距离
考题
图像分辨率表示()。A、输出设备产生图像时,单位长度上的输出像素个数B、屏幕图像的长度和高度C、图像在水平方向上的像素数和垂直方向上的像素数D、显示屏幕在水平方向上的像素数和垂直方向上的像素数
考题
单选题图像分辨率表示()。A
输出设备产生图像时,单位长度上的输出像素个数B
屏幕图像的长度和高度C
图像在水平方向上的像素数和垂直方向上的像素数D
显示屏幕在水平方向上的像素数和垂直方向上的像素数
考题
判断题孪生素数是素数等差数列。A
对B
错
热门标签
最新试卷