输出:一个集合S,表示1~n以内所有的素数

import java.util.Scanner;

public class 筛法求素数 {
public static void main(String[] args) {
int n;
Scanner sc = new Scanner(System.in);
n = sc.nextInt();
int[] arr = new int[n];
for (int i = 2; i < n; i++) {
arr[i] = i;
}
for (int i = 2; i < n; i++) {
if (arr[i] != 0) {
int j, temp;
temp = arr[i];
for (j = 2 * temp; j < n; j = j + temp) {
arr[j] = 0;
}
System.out.print(arr[i] + " ");
}
}
}
}

用途:列举1~n内所有的素数

最新文章

  1. 布里斯班Twilight Bay Run半程马拉松
  2. 不一样的dynamic解析json 万能方法
  3. Android本地数据存储之SQLite关系型数据库 ——SQLiteDatabase
  4. css把超出的部分显示为省略号的方法兼容火狐
  5. [dijkstra+heap优化] 模板
  6. 15款效果很酷的最新jQuery/CSS3特效
  7. UML类图(转载)
  8. Spark菜鸟学习营Day1 从Java到RDD编程
  9. Android(java)学习笔记134:Handler用法总结 和 秒表案例
  10. JS 打字机效果
  11. Jenkins环境集成第一弹
  12. RabbitMQ确认机制问题处理
  13. js全选与反选
  14. XML(一)XML大揭秘
  15. Fastjson 专题
  16. 2.App Inventor 2编程流程
  17. 20165223《网络对抗技术》Exp5 MSF基础应用
  18. 新安装mysql,如何提升mysql安全性
  19. VS开发程序用户防范安全问题
  20. 去掉user agent stylesheet 浏览器默认样式 [ 2.0 版本 ]

热门文章

  1. http协议——cookie详解
  2. Java中的自定义数组队列
  3. 关于我上传的activiti自定义流程demo的说明
  4. 重新编译Linux内核必要性及其准备工作
  5. DOS下串口通信程序来传送文件的源代码
  6. Ubuntu12.04LTS安装好后是空白桌面的解决步骤(更新显卡驱动)
  7. ubuntu14.04 64位 安装eclipse出错
  8. directX视频播放------手动连接
  9. ftp搭建 与http服务访问
  10. Java 第一章 初识Java