C中求大于整数m且紧靠m的素数个数_c语言找出一个大于给定整数且紧随这个整数的素数-程序员宅基地

技术标签: C语言基础知识  

#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
void fun(int m,int k,int xx[])
{
  int i,j,n;
  for(i=m+1,n=0;n<k;i++)     /*找大于m的素数,循环k次,即找出紧靠m的k个素数*/
     {for(j=2;j<i;j++)       /*判断一个数是否为素数,如果不是,跳出此循环,判断下一个数*/
        if(i%j==0) break;
      if(j>=i)               /*如果是素数,放入数组xx中*/
         xx[n++]=i;
    }
}
void main()
{
  FILE *wf;
  int m,n,zz[1000];
  system("CLS");
  printf("\nPlease enter two integers: ");
  scanf("%d%d",&m,&n);
  fun(m, n, zz);
  for(m=0;m<n;m++)
     printf("%d ",zz[m]);
  printf("\n ");
  system("pause");
}

其中fun()函数还可以写成另外一种方式:

void fun(int m,int k,int xx[])
{
  int i,j,n=0;
  for(i=m+1;n<k;i++)
	  if(i%3!=0  && i%2!=0  && i%5!=0)
		  xx[n++]=i;
}

 

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_18671205/article/details/95944251

智能推荐

Android记录19-朋友圈动态发布时间计算_安卓朋友圈详情显示时间-程序员宅基地

文章浏览阅读1.2k次。转自:IT_xiao小巫,http://blog.csdn.net/wwj_748前面的一篇文章给大家关于时间知识点的分享http://blog.csdn.net/wwj_748/article/details/11536421,本篇博客笔者想给大家分享的事如何通过Calendar来计算我们平时需要用到的年、月、日、时、分、秒等,还有如何计算类似朋友圈动态发布的时间。这里要大家去了解的几个_安卓朋友圈详情显示时间

Linux Journald日志系统_sd_journal_print-程序员宅基地

文章浏览阅读1.6w次,点赞2次,收藏5次。By Toradex 胡珊逢1). 简介长久以来 syslog 是每一个 Unix 系统中的重要部件。在漫长的历史中在各种 Linux 发行版中都有不同的实现去完成类似的工作,它们采取的是逻辑相近,并使用基本相同的文件格式。但是 syslog 也存在诸多的问题,随着新设备的出现以及对安全的重视,这些缺点越发显得突出,例如日志消息内容无法验证、数据格式松散、日志检索低效、有限的元数据保存、无_sd_journal_print

利用autoit自动关闭指定标题窗口_autoit 关闭窗口-程序员宅基地

文章浏览阅读5.4k次。最近使用PL/SQL Developer 比较两个数据库数据差异,因部分表上没有主键,PL/SQL 就会弹出一个确认框提示某某表没有主键。因为有很多表没有不停的弹出,就得不停的点击确认,非常繁琐,情急之中想到了autoit。编写脚本如下:While(True)WinClose("Information")Sleep(2000)WEnd脚本说明:上面的In_autoit 关闭窗口

pdflush内核线程池及其中隐含的竞争-程序员宅基地

文章浏览阅读95次。pdflush内核线程池是Linux为了回写文件系统数据而创建的进程上下文工作环境。它的实现比较精巧,全部代码只有不到250行。 1 /* 2 * mm/pdflush.c - worker threads for writing back filesystem data 3 * 4 *..._pf_flusher

迭代器 生成器_迭代生成器-程序员宅基地

文章浏览阅读72次。1,迭代器(iterable)可迭代对象 list,tuple,dict ,str,set 等类型的数据使用for’…in…的循环语法从其中依次拿到数据进行使用,我们把这样的过程称为遍历,也叫迭代‘class MyList(object):… def init(self):… self.container = []… def add(self, i..._迭代生成器

css3新动_css3新特性之动画使用-程序员宅基地

文章浏览阅读48次。有个朋友N久没有动前端,最近因为需求和人手不得不硬着头皮拾起它。 有个需求是图片放大浏览,因为时间紧没有时间学新的如react等,所以还是用jq,一直在找插件,但是都不太满意。所以问我有没推荐。我想了想,要引入新的插件开销还是有的,可以使用CSS3新特性。transform有个方法scale就是实现缩放的,再配合上animation不要太简单。不过此前还有个问题,图片放大之后不能影响到现有的盒子结..._css3新特性之动画效果

随便推点

Xcode9启动图及icon分辨率、尺寸、大小_xcode appicon 大小-程序员宅基地

文章浏览阅读1.1k次。启动页尺寸大小 *Device* *Portrait* *Landscape size* ------------------------------------------------------------------------------ 12.9" iPad Pro 2048px × 2732px 2732px × 2048px 10.5" ..._xcode appicon 大小

数据科学 IPython 笔记本 7.10 组合数据集:合并和连接_merged.loc-程序员宅基地

文章浏览阅读3.5w次。7.10 组合数据集:合并和连接原文:Combining Datasets: Merge and Join译者:飞龙协议:CC BY-NC-SA 4.0本节是《Python 数据科学手册》(Python Data Science Handbook)的摘录。Pandas 提供的一个基本特性,是内存中的高性能的连接和合并操作。如果你曾经使用过数据库,那么你应该熟悉这种类型的数据交互。它的..._merged.loc

Mysql学习笔记--多表之间约束等详细记录_多表之间锁定同项目-程序员宅基地

文章浏览阅读423次。sql 进阶学习笔记—多表(二)笔记(一)内容回顾Mysql学习笔记(基础)基础sql语句详细记录​ 数据库的创建 : create database 数据库的名 character set 字符集 collate 校对规则​ 数据库的删除: drop database 数据库名​ 修改: alter database 数据库 character set 字符集(utf8)​ 查询:..._多表之间锁定同项目

网优谷告诉你,SEO关键词布局的重要性_关键词的布局 重要性-程序员宅基地

文章浏览阅读426次。网优谷告诉你,SEO关键词布局的重要性一个成熟的网站,会根据关键词优化难度分配到不同的页面上,依次为首页、栏目页、专题页(或聚合页)、文章页面等。若关键词布局有问题,则可能优化许久都没有排名,此时要认真分析关键词是否难度过大,是否需要重新分配关键词。当然,这需要几个月、甚至一年时间来判断,不要因为没有排名而乱修改关键词。温馨提醒:所谓修改关键词,其实就是修改标题,过度频繁可能会被惩罚。修改m..._关键词的布局 重要性

Elasticsearch教程(32) ES 聚合查询后过滤 Distinct Group By Having功能_elasticsearch 桶聚合后的值怎么添加过滤-程序员宅基地

文章浏览阅读8.5k次,点赞7次,收藏36次。一、之前写的关于ES聚合的博客Elasticsearch教程(3) ES聚合查询DSLElasticsearch教程(4) High Level REST Client API 查询 聚合 分组Elasticsearch教程(5) 指标聚合 SQL DSL JavaAPIElasticsearch教程(6) 桶聚合Query DSL-Terms AggregationElasticsearch教程(10) ES term terms prefix 搜索 聚合查询 详细总结Elasticsearc_elasticsearch 桶聚合后的值怎么添加过滤

12.linux系统中的软件管理_下载指定安装包存放于 /mnt-程序员宅基地

文章浏览阅读100次。12.linux系统中的软件管理1.Linux中软件包的类型1.DEB UBlinux DEBlinux2.RPM redhat centOS fadora3.bz2|gz|xz 1.需要源码安装需要编译2.绿色软件,直接可用ntfs-3g_ntfsprogs-2017.3.23.tgz 需要编译 “configure”Firefox-latest-x86_64.tar.bz2 绿色“注意在rhel8中只能使用绿色软件,源码编译软件和rpm软件”2.软件包的名称结构[dh_下载指定安装包存放于 /mnt

推荐文章

热门文章

相关标签