当前位置: 首页 > news >正文

c++计算1到100以内的质数

自考c++实践的时候,有个求计算1-100的质数的问题,没搞出来

由于考试使用的是Dev-C++开发工具,为了下次考试做准备,改用该工具,直接下载安装即可,不会涉及到什么破解等

下载地址:https://sourceforge.net/projects/orwelldevcpp/ 

新建工程

选择Console Application

之后直接编写即可,比什么VC++ 6.0容易太多,也比Visual Studio(航空母舰)轻便太多

核心:排除所有在 i=k 之前 能被k整除(余数为0)的数

 

#include <iostream>
using namespace std;

int main(int argc, char** argv) {
    
    for (int i = 2; i <= 100; i++) { // 质数
        for (int k = 2; k <= i; k++) { // 除数
            // 排除所有在 i=k 之前 能被k整除(余数为0)的数
            if (i % k == 0 && i != k) 
                break;
            // 输出所有在 i=k 且 i%k=0的数
            if (i % k == 0 && i == k) 
                cout << i << endl;
        }
    }
    
    return 0;
}

f11编译并运行

结果

整体来说,这段代码java毫无区别,也就是输出方式变了下。ok,暂且这样!

转载于:https://www.cnblogs.com/chywx/p/11420517.html

相关文章:

  • nice -n 10 bash 和 chrt 10 bash 和 echo -17 /proc/PID/oom_score_adj
  • Docker容器跨主机通信--overlay网络
  • 从内核3.7版本开始,Linux就开始支持VXLAN 到了内核3.12版本,Linux对VXLAN的支持已经完备,支持单播和组播,IPv4和IPv6。...
  • Failed to get D-Bus connection: Operation not permitted
  • Linux——查询服务器公网IP
  • c# DataGirdView动态刷新
  • socat管理haproxy配置 ssh-keygen -N '' -t rsa -q -b 2048
  • Centos7 升级内核版本
  • Java——CaptchaUtil生成二维码乱码
  • 阿里云——扩展Linux系统盘
  • Linux——CentOS7没有ifconfig命令
  • etcd常用命令记录
  • STL.h
  • 顶层const 底层const
  • 期末考试(正解:三分单峰函数 me~)
  • [译]CSS 居中(Center)方法大合集
  • Android开发 - 掌握ConstraintLayout(四)创建基本约束
  • CSS实用技巧
  • FastReport在线报表设计器工作原理
  • iOS小技巧之UIImagePickerController实现头像选择
  • java 多线程基础, 我觉得还是有必要看看的
  • JDK9: 集成 Jshell 和 Maven 项目.
  • Mac转Windows的拯救指南
  • text-decoration与color属性
  • 百度贴吧爬虫node+vue baidu_tieba_crawler
  • 基于Javascript, Springboot的管理系统报表查询页面代码设计
  • 聊聊springcloud的EurekaClientAutoConfiguration
  • 微信开源mars源码分析1—上层samples分析
  • 智能合约Solidity教程-事件和日志(一)
  • const的用法,特别是用在函数前面与后面的区别
  • linux 淘宝开源监控工具tsar
  • ​RecSys 2022 | 面向人岗匹配的双向选择偏好建模
  • ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLTr
  • #鸿蒙生态创新中心#揭幕仪式在深圳湾科技生态园举行
  • (1)(1.19) TeraRanger One/EVO测距仪
  • (2021|NIPS,扩散,无条件分数估计,条件分数估计)无分类器引导扩散
  • (八)Spring源码解析:Spring MVC
  • (二开)Flink 修改源码拓展 SQL 语法
  • (附源码)spring boot校园拼车微信小程序 毕业设计 091617
  • (附源码)计算机毕业设计SSM智慧停车系统
  • (接口自动化)Python3操作MySQL数据库
  • (学习日记)2024.01.19
  • (转)总结使用Unity 3D优化游戏运行性能的经验
  • (轉貼) 資訊相關科系畢業的學生,未來會是什麼樣子?(Misc)
  • .net core 6 redis操作类
  • .net core 6 集成和使用 mongodb
  • .Net 代码性能 - (1)
  • .NET 跨平台图形库 SkiaSharp 基础应用
  • .Net 应用中使用dot trace进行性能诊断
  • .NET 中什么样的类是可使用 await 异步等待的?
  • .NET/C# 在代码中测量代码执行耗时的建议(比较系统性能计数器和系统时间)
  • .NET/C# 在代码中测量代码执行耗时的建议(比较系统性能计数器和系统时间)...
  • .NET开发者必备的11款免费工具
  • .net企业级架构实战之7——Spring.net整合Asp.net mvc
  • .NET企业级应用架构设计系列之应用服务器