问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Java 求大神用Eclipse编写筛法求素数的具体代码

发布网友 发布时间:2022-04-22 23:14

我来回答

3个回答

热心网友 时间:2023-09-11 12:37

public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int n=input.nextInt(); //输入要判断的多大值
find(n); //调用方法返回结果
}

public static void find(int n){
boolean[] res=new boolean[n+1];
for(int i=0;i<res.length;i++){
res[i]=true;
}
for(int i=2;i<=n/i;i++){ //从2 3 4 5开始
if(res[i]){ //如果i这个位置是true说明是素数
for (int j=i;j<=n/i;j++) { //从i的1倍 2倍 3倍开始
res[i*j]=false;
}
}
}
for(int i=2;i<res.length;i++){
if(res[i]){
System.out.print(i+" "); //输出素数
}
}
}

}

热心网友 时间:2023-09-11 12:38

import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

public class Test {

public static void sushu() {
List<Integer> arr = new ArrayList<Integer>();
for (int i = 0; i < 43; i++) {
arr.add(i + 2);
}

for (Iterator<Integer> iterator = arr.iterator(); iterator.hasNext();) {
int i = iterator.next();
if (i % 2 == 0 && i != 2) {
iterator.remove();
continue;
}
if (i % 3 == 0 && i != 3) {
iterator.remove();
continue;
}
if (i % 5 == 0 && i != 5) {
iterator.remove();
continue;
}
if (i % 7 == 0 && i != 7) {
iterator.remove();
continue;
}
if (i == 11 && i != 11) {
iterator.remove();
}
}

System.out.println(arr);
}

public static void main(String[] args) {
sushu();
}
}

热心网友 时间:2023-09-11 12:38

追问??????能直接给代码吗

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
牡丹叶子枯了怎么办 牡丹枯叶怎么回事 "他同情冤魂、惩办恶人,既有同情心又主持公道,既可爱又恐怖” 冯宝成传销诈骗邪教组织 冯保成团队,传销诈骗,家人深陷其中,求助。 南朝词臣北朝客,归来唯见秦淮碧。 池台竹树三亩馀至今人道江家宅的意思 池台竹树三亩馀至今人道江家宅是什... 高效、加分学习工具——小小答题错题本上线了 如何将三张合在一起的图片合并 砂锅红烧肉的做法 最正宗的做法_砂锅红烧肉怎么做 砂锅版红烧肉做法: 学硕能调剂到专硕吗? 0401跟0451代码都不一样,为什么说学硕可以调剂专硕? java 求素数 考研学硕、专硕可以调剂吗? 请看下面一段JAVA求素数的代码 关于考研,专硕能调剂吗? java编程 求素数 考研专硕能调剂到学硕吗? java for循环 求素数 考研调剂行政管理可以调剂成公共管理吗 JAVA:求1到100素数 利用Java编写应用程序求100以内的全部素数 JAVA 求质数素数 java求1到n的素数 java中怎么求素数 Java求素数 Java语言中,用类的方法求素数 Java求100以内的质数的小代码! 用java求100以内的全部素数 关于java求素数 浙江工业大学专硕和学硕怎么区分,是专业代码不一样吗? JAVA求素数:for(j=2;j&lt;=i&#47;2;j++):是什么意思?为什么i&#47;2,为什么没有“{”? 2021年考研学硕和专硕可以互相调剂吗? java求素数 急 拜托高人了 考研专硕可以调剂到学硕吗? java求素数代码 专硕与学硕的考试有何不同?这两者可以相互调剂吗? 专业硕士和学术硕士可以相互调剂吗?? 专业硕士能不能调剂啊,是不是只有学术硕士才能调剂啊,专硕与学硕到底怎么调剂啊???请知道的那位告诉 学硕与专硕,是报考的时候就已经选择了么?可以互相调剂么 在研究生考试中,学硕和专硕在调剂时有哪些差别? 请问,学硕调剂专硕,可以调剂不同学校吗?还有就是调剂的分数怎么换算的、、谢谢。。。急~~~~ 学硕和专硕可以互相调剂吗?有什么区别? 你好,你是专门做无线的,问个问题,华为无线AP AP5050DN-S 能传多少米,即距离是多少? 求助,华为AP 2030DN-S 怎么从fit转换为fat 华为AC6003-8+华为POE交换机+华为AP5030DN-S 华为ap4050dn是什么模式 华为无线AP4050DN指示灯快速闪什么问题 华为AP4050DN-E和华为AP4050DN-HD有什么区别 华为AP4050DN-E无法登录设置页面是怎么回事,帐号和密码都是正确的