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

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;

}

}

运行结果

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一...
    阿里高级软件架构师阅读 3,406评论 0 19
  • Java经典问题算法大全 /*【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子...
    赵宇_阿特奇阅读 2,092评论 0 2
  • 一、 1、请用Java写一个冒泡排序方法 【参考答案】 public static void Bubble(int...
    独云阅读 1,524评论 0 6
  • 【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔...
    叶总韩阅读 5,248评论 0 41
  • 在友盟中,我们遇到这个崩溃,可能一时间找不到问题的所在,就像是这样。 其相关的原理是: 我们在再使用在...
    Moshimol阅读 620评论 0 0

友情链接更多精彩内容