美文网首页
Java案例-判断随机整数是否是素数

Java案例-判断随机整数是否是素数

作者: Java帮帮 | 来源:发表于2018-05-15 11:40 被阅读42次

Java案例-判断随机整数是否是素数

判断随机整数是否是素数

产生 100 个0-999 之间的随机整数,然后判断这100 个随机整数哪些是素数,哪些不是?

具体实现代码

package teacher01;

public class PrimeTest {

public static void main(String[] args) {

for (int i = 0; i < 100; i++) {

int num = (int) (Math.random() * 1000);

PrimeTest t = new PrimeTest();

if (t.isPrime(num)) {

System.out.println(num + "是素数!");

} else {

System.out.println(num + "不是素数!");

}

System.out.println();

}

}

public boolean isPrime(int num) {

for (int i = 2; i <= num / 2; i++) {

if (num % i == 0) {

System.out.println(num + "第一个被" + i + "整除!");

return false;

}

}

return true;

}

}

运行结果

相关文章

  • Java案例-判断随机整数是否是素数

    Java案例-判断随机整数是否是素数 判断随机整数是否是素数 产生 100 个0-999 之间的随机整数,然后判断...

  • 素数的判断

    5.4.1 素数的判断 存在整数a(判断其是否为素数) 如果存在一个正整数b可以整除素数a,即b是a的约数,那么必...

  • 07-python函数-案例

    案例1:判断一个数是否为素数 案例2:输出100以内的素数; 案例3:判断三边能否构成三角形; 案例4:求三角形周...

  • 2019-10-17_任一整数素数乘积分解练习

    任一整数素数乘积分解练习1.概述1.1 PrimeDecision1.1.1 素数判断/*** 素数判断** @p...

  • Python中常用的各种函数(不定时更新)

    随机整数import randomrandom.randint(起始数,结束数) 判断是否为整数print(isi...

  • 寻找素数算法

    找素数 暴力求解 时间复杂度: O(n sqrt(n)) 原理 暴力求解是对[m,n]的每一个整数都判断是否为素数...

  • 实现Math.sqrt

    开发中有时候需要进行求根运算(比如判断整数是不是素数), 在Java中调用Math.sqrt()即可, 这个方法是...

  • 判断是否是素数

    判断是不是四位数素数 a=0 # isok=True # while isok: # num=int(inpu...

  • 判断一个整数是否为素数

    问题:给定一个正整数,如何判断它是否为素数?   素数,又称之为质数,是指在大于1的自然数中,除了1和它本身以外不...

  • Java案例-判断给定年份是闰年

    Java案例-判断给定年份是闰年 案例描述 编写程序,判断给定的某个年份是否是闰年。 闰年的判断规则如下: (...

网友评论

      本文标题:Java案例-判断随机整数是否是素数

      本文链接:https://www.haomeiwen.com/subject/coyedftx.html