前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Java案例-判断随机整数是否是素数

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

作者头像
Java帮帮
发布2018-03-19 17:01:25
1.9K0
发布2018-03-19 17:01:25
举报
Java案例-判断随机整数是否是素数

判断随机整数是否是素数

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

具体实现代码

代码语言:javascript
复制
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;
 }
}

运行结果

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-05-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Java帮帮 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档