• 编写一个有两个线程的程序,
    第一个线程用来计算2~100000之间的素数的个数,
    第二个线程用来计算100000~200000之间的素数的个数,最后输出结果

  • @author Chen HuiHong

  • @author 2020年5月30日{time}

  • @Tel
    */
    public class ShuSu_02 {

    public static void main(String[] args) {
    name();
    countShusu count2 = new countShusu();
    count2.count2();

    }
    public static void name() {
    countShusu count = new countShusu();
    Thread thread1 = new Thread(count);
    thread1.start();

    }

}
/**

  • 计数类

  • @author Chen HuiHong

  • @author 2020年5月30日{time}

  • @Tel 18073799961
    */
    class countShusu implements Runnable{
    private int count = 0;
    private int count2 = 0;

    @Override
    public void run() {
    count();

    }
    public void count2() {
    for (int i = 100000; i < 200001; i++) {
    if (i%2 != 0 && i%3 != 0 && i%5 != 0 && i%7 != 0) {
    count2++;
    }
    }
    System.out.println(Thread.currentThread().getName()
    +"—100000~200000之间的素数个数为:" + count2);
    }
    public void count() {
    for (int i = 2; i < 100001; i++) {
    if (i%2 != 0 && i%3 != 0 && i%5 != 0 && i%7 != 0) {
    count++;
    }
    }
    System.out.println(Thread.currentThread().getName()
    +"—2~100000之间的素数个数为:" + (count+4));//2,3,5,7本身加进来
    }

}

编写一个有两个线程的程序, 第一个线程用来计算2~100000之间的素数的个数, 第二个线程用来计算100000~200000之间的素数的个数,最后输出结果相关推荐

  1. 模拟人工洗牌。编写一个模拟人工洗牌的程序,讲洗好的牌分别发给四个人。(c语言)

    模拟人工洗牌.编写一个模拟人工洗牌的程序,讲洗好的牌分别发给四个人. **输出格式要求:"\nNo.%d:" " %c%2d," 为便于机器评分,假设随机数的种 ...

  2. C++ 实验二 NO.4 字符串合并:输入两个已经按从小到大顺序排列好的字符串,编写一个合并两个字符串的函数,使合并后的字符串,仍然是从小到大排列。

    //******************************************************************************************** //*程序 ...

  3. 用C语言编写一个Linux下的简单shell程序

    这是一个简单的C程序,展示了如何进行系统调用执行logout cd ls pwd pid rm mkdir mv cp等命令,这是一个简单的命令解释程序shell,其源代码如下: #include & ...

  4. 编写一个带两个变量和一个运算符的四则运算函数

    单击页面上的按钮时,调用函数,使用prompt()方法获取两个变量的值和一个运算符 <!DOCTYPE html> <html><head><meta cha ...

  5. java编写一个圆环类Ring_编写一个圆环类ring的java程序

    <编写一个圆环类ring的java程序>由会员分享,可在线阅读,更多相关<编写一个圆环类ring的java程序(1页珍藏版)>请在金锄头文库上搜索. 1.编写一个圆环类 Rin ...

  6. 5.请编写一个函数void fun(int m,int k,int xx[]),该函数的功能是:将大于整数m且紧靠m的k个素数存入xx所指的数组中。

    5.请编写一个函数void fun(int m,int k,int xx[]),该函数的功能是:将大于整数m且紧靠m的k个素数存入xx所指的数组中. 例如,若输入:17,5,则应输出:19,23,29 ...

  7. 编写一个分奇偶的c语言程序,程序设计入门——C语言 第3周编程练习 1 奇偶个数(5分)...

    1 题目内容: 你的程序要读入一系列正整数数据,输入-1表示输入结束,-1本身不是输入的数据.程序输出读到的数据中的奇数和偶数的个数. 输入格式: 一系列正整数,整数的范围是(0,100000).如果 ...

  8. 习题:编写一个二进制位查看器,要求程序运行时从命令行输入一个整数,将其在内存中的二进制位的形式输出出来。

    个人答案: (1)java import java.util.Scanner;public class 二进制 {public static void main(String[] args) {//输 ...

  9. 用python编写一个检测两段文本相似度程序

    # -*- coding:utf-8 -*- import difflib def similar(text1,text2): # 创建SequenceMatcher对象 s = difflib.Se ...

最新文章

  1. ubuntu 10.04 安装eclipse及其中文语言包
  2. 运维企业专题(4)LVS高可用与负载均衡前篇——先学原理,再学配置
  3. B - 娜娜梦游仙境系列——跳远女王
  4. Eclipse上安装GIT插件EGit及使用
  5. 逻辑回归评分卡实现和评估
  6. Linux+Docker+腾讯云/阿里云服务器 安装MySQL相关命令整理
  7. python第三方库引用_Python入门:如何使用第三方库
  8. 学习总结——接口测试基础
  9. 评:网瘾不是问题 两代人文化冲突是根本
  10. 管理小故事精髓 100例
  11. 2015最新安卓例子自定义控件等分类源码免费下载
  12. h5优秀控件_HTML5优秀图表控件
  13. 项目经理要具备怎样的素质和能力?
  14. oracle磁带库清洁带标签,LTO-1/2/3/4/5/6/7/8 Ultrium数据磁带 清洗带 清洁带 磁带标签批发...
  15. STM32F407的外部中断设置_RCC_APB2PeriphClockCmd_RCC_APB2Periph_SYSCFG
  16. php写登录的视频,PHP cookie实现记录用户登陆信息的方法(图文+视频)
  17. ModSecurity规则
  18. C语言电码,翻译莫尔斯电码
  19. 如何搭建自己的网站别人可以直接访问
  20. 写论文时遇到的问题及解决办法

热门文章

  1. Ubuntu 20.04下搭建奥比中光-Astra(详细教程)
  2. FPGA疑难解决:Can‘t place multiple pins assigned to pin location Pin_101
  3. Ubuntu下如何开启iPhone屏幕护眼模式
  4. Elixir - comprehensions
  5. 零基础学习UI设计需要多长时间
  6. 精心整理!锐捷交换机配置信息查看十大命令,会用不迷路
  7. css盒子模型相关知识点二
  8. Python实用文档(持更)
  9. 计算机不显示到桌面,Win7电脑开机后不显示桌面怎么办?
  10. typedef、#define、const和随机生成树