函数实现判断素数并调用函数输出100以内所有素数

函数实现判断素数并调用函数输出100以内所有素数文件名称 2012 4 cpp 作者 胡颖 完成日期 2017 年 3 月 13 日 输入描述 输入整数 m 问题描述 判断整数 m 是否为素数 调用函数输出 100 以内的所有素数 程序输出 输出 m 是否为素数及 100 以内的素数 问题分析 构造函数判别素数 算法设计 略 include includeintma

/ * 文件名称:2012-4.cpp * 作 者: 胡颖 * 完成日期:2017 年 3月 13 日 * 输入描述:输入整数m * 问题描述:判断整数m是否为素数,调用函数输出100以内的所有素数 * 程序输出:输出m是否为素数及100以内的素数 * 问题分析:构造函数判别素数 * 算法设计:略 */ #include 
  
    #include 
   
     int main() { int m,t,i,n=0; printf("请输入一个整数:\n"); scanf("%d",&m); int isPrime(int m); t=isPrime(m); if(t==1) printf("%d是素数\n",m); else printf("%d不是素数\n",m); printf("100以内的素数有:\n"); for(i=0;i<=100;i++) { t=isPrime(i); if(t==1){ n=n+1; printf("%3d",i); if(n%10==0) printf("\n"); } } return 0; } int isPrime(int m) { int i,n; if(m==2) return 0; else if(m<2||m%2==0)//考虑1和0的情况 return 0; else { n=(int)sqrt(m+1); for(i=2;i<=n;i++) { if(m%i==0) return 0; } return 1; } } 
    
  

运行结果:

函数实现判断素数并调用函数输出100以内所有素数

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/227761.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月16日 下午8:36
下一篇 2026年3月16日 下午8:36


相关推荐

  • DirectX修复工具V4.1公测![通俗易懂]

    DirectX修复工具V4.1公测![通俗易懂]最后更新于2019-9-6DirectX修复工具V3.9版已经正式发布了!还是像原来一样,共提供三个版本以供不同用户进行选择,请直达链接下载:标准版,增强版,在线修复版。以下的公测说明已经失效,仅供参考。———————————————————————-…

    2022年6月12日
    37
  • pychargm2021.3.13永久激活教程 3月最新注册码[通俗易懂]

    pychargm2021.3.13永久激活教程 3月最新注册码,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月14日
    65
  • Tracert 命令

    Tracert 命令tracert nbsp nbsp a nbsp source ip address nbsp nbsp f nbsp first ttl nbsp nbsp m nbsp max ttl nbsp nbsp p nbsp port nbsp nbsp q nbsp nqueries nbsp nbsp vpn instance nbsp vpn instance name nbsp nbsp w nbsp timeout nbsp nbsp host nbsp nbsp nbsp a nbsp nbsp nbsp nbsp 指定报文的源地址 如果不指定源地址 将采用出接口的 IP 地址作为 Tracert 报文发送的源地址

    2026年3月17日
    2
  • winform 安装部署

    winform 安装部署1 新建安装部署项目打开 VS 点击新建项目 选择 其他项目类型 安装与部署 安装向导 安装项目也一样 然后点击确定 2 安装向导关闭后打开安装向导 点击下一步 或者直接点击完成 3 开始制作安装向导完成后即可进入项目文件夹 双击 应用程序文件夹 在右边的空白处右击 选择添加 文件 将你的做的应用程序的可执行文件和相应的类库和组件添加进来 然后右击你的文件 创建快捷方式 然后把快

    2026年3月26日
    2
  • Linux Vi 文本编辑器常用命令

    Linux Vi 文本编辑器常用命令*LinuxVi文本编辑器常用命令**引言:在Linux中我们常用的文本编辑器有Vi,Vim(Vi的增强版)。而且vi编辑器不仅仅是适用于Linux,它是所有Unix以及Linux系统下的标准编辑器,几乎适用于Unix、Linux系统的所有版本。vi或vim虽然没有Windows操作系统中的图形界面编辑器那样点鼠标的简单操作,但vi编辑器在系统管理、服务器管理字符界面中,永远不是图形界面的编辑器能比的。它能轻易地创建和修改文本文件,维护Linux系统中的配置文件。其实刚开始的时候我也觉得很不习…

    2022年7月26日
    7
  • 建议收藏 | JWT 超详细分析「建议收藏」

    建议收藏 | JWT 超详细分析

    2022年2月14日
    33

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号