实现:素数(即质数)就是只能被1和自身整除的数。最简单的方法是让这个数num与比它小的数相除(1除外),均不能整除。但实际上效率很低,只需要除比sqrt(num)小的数就行了。
- 判断一个数是不是素数的方法;
- 循环打印1~100;
- 每循环一次就判断一次,返回true则打印。
1 | public class Prime { |
输出:
1 | 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 |
实现:素数(即质数)就是只能被1和自身整除的数。最简单的方法是让这个数num与比它小的数相除(1除外),均不能整除。但实际上效率很低,只需要除比sqrt(num)小的数就行了。
1 | public class Prime { |
输出:
1 | 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 |