判断一个数是否为素数,方法很简单,实现如下:
/**
判断一个数是否为素数
如果是素数则返回true,否则返回false
*/
public boolean isPrime( int num ) throws IllegalArgumentException{
boolean result = true;
if( num <= 0 )
throw new IllegalArgumentException("参数必须为正整数");
for( int count = 2; count < num; count++ ) {
if(num % count != 0){
result = false;
break;
}
}
return result;
}
分享到:
相关推荐
采用c++语言实现了一个判断是否为素数的的简单算法。
C++中一个比较简单的代码 用来判断一个数是否为素数 也可以用C语言的代码来写 逻辑上没有什么很大的区别 主要是循环的合理使用 以及算法的清晰表示
此程序是用C语言写的 判断一个数是否为素数 比一般的程序要简练 实现了判断是否为素数的功能
判断是否为质数,最优化的运行效率,减少性能损耗。测试计算机的运算速度。java学习的入门基础,最优化计算时间
输入一个大于3的整数n,判断是否为素数。
一个简单而易懂的判断一个数是否为素数的java代码
判断是否为素数的常用三种方法,基本原理是用该数处以其前面的所有数,若只能被1和其本身除尽,则是素数;否则不是!
JAVA中判断一个整数是否为质数, 有空可以看看.
1_判断是否为素数.c
用的是vs 2010版本编写的C++程序,判断一个整数是否为素数。
输入一个数,并判断它是否为素数。将输入数值赋给变量i,判断能否被一个整数整除,结束程序
C语言--输入一个数判断是否为素数
当你输入一个数据时,系统会自动判断它是否是一个素数,很好用的,实用,简单。欢迎下载,并且是免费的。
输入一个正整数,判断是不是素数(C++) 设和和我一样的初学者看。
输入一个正整数m,判断其是否为素数,是的话输出YES,否则为NO
C语言判断一个数是否为素数,代码,有说明的。
判断一个数是否为素数
而后编制主函数,任意输入一个大于4的偶数d,找出满足d=d1+d2的所有数对,其中要求d1与d2均为素数(通过调用prime来判断素数)。如偶数18可以分解为11+7以及13+5;而偶数80可以分解为:43+37、61+19、67+13、73+7。...
编写一个8086/8088汇编程序,它在DOS提示符下运行,从键盘输入一个范围在500-3000的十进制数,而后在DOS窗口输出位于该范围值的所有素数。
判断质数的方法,用C#编写,代码注释清楚