首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数num(int m,int k,int xx[]),陔函数的功能是:将大于整数m且与m相邻的k个素数存入数组xx中传回。最后调用readWriteData()从IN.DAT文件中读取10组数据.分别得出结果,且把结果输出到文件OUT.DAT中。
请编写函数num(int m,int k,int xx[]),陔函数的功能是:将大于整数m且与m相邻的k个素数存入数组xx中传回。最后调用readWriteData()从IN.DAT文件中读取10组数据.分别得出结果,且把结果输出到文件OUT.DAT中。
admin
2013-12-17
66
问题
请编写函数num(int m,int k,int xx[]),陔函数的功能是:将大于整数m且与m相邻的k个素数存入数组xx中传回。最后调用readWriteData()从IN.DAT文件中读取10组数据.分别得出结果,且把结果输出到文件OUT.DAT中。
例如:11 4.则应输出:13 17 19 23
注意:部分源程序已经给出。
请勿改动主函数mainData()和输出函数readWriteData()的内容。
试题程序:
#include
#include
void readWriteData();
void num(int m,int k,int xx[])
{
}
main()
{
int m.n,xx[1000];
printf(“\nPlease enter two integers:”);
scanf(“%d%d”,&m,b.n);
num(m,n,xx);
for(m=0;m
printf(“%d”,xx[m]);
printf(“\n”);
readWriteData()
}
void readWriteData()
{
int m.n,xx[1000],i;
FILE*rf,*wf;
rf=fopen(“IN.DAT”,“r”);
wf=fopen(”OUT.DAT”,“W”);
for(i=0;i<10;i++)
{
fscanf(rf,“%d%d”,&m,&n);
num(m,n,xx);
for(m=0,m
fprintf(wf,“%d”,xxEm]);
fprintf(wf,“\n”);
}
fclose(rf);
fclose(wf);
选项
答案
Void num(int m,int k,int xx[]) { int data=m+1; //定义整形变量data,并赋初值m+1 int half,n=0,i; while(1)//判断data是否为素数 { half=data/2; for(i=2;i<=half;i++) if(data%i==0) break; if(i>half)//i>half说明i是素数 { xx[n]=data;//将d放入数组xx中 n++;//计数器加1 } if(n>=k) //如果找到了k个满足的素数,则跳出循环 break; data++; //继续找下一个素数 } }
解析
num()函数的功能是将大于整数m且符合与m相邻的k个素数,存入数组xxE]中。本题中,在找到符合的素数后,将data放入数组xx中,计数嚣此时加1。利用循环来找到符合条件的素数,然后跳出循环继续寻找下一个素数。
转载请注明原文地址:https://www.kaotiyun.com/show/5AZZ777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
目前,P2P网络有【】、分布式结构化、分布式非结构化和混合式4种主要结构类型。
WindowsNT操作系统分为WindowsNTserver与【】。
用户通过电话线路连接到ISP必须的硬件是
局域网交换机具有很多特点。下列关于局域网交换机的论述中,说法不正确的是
数据传输中的“噪声”指的是_______。
使用单一集线器的以太网结构是物理上的()拓扑。
每一个主机名及其IP地址存储在一台或多台___________服务器中。
防火墙可设置于______。
网络的信息安全主要包括两个方面:存储安全和_____安全。
下列选项中,不是分组密码优点的是()。
随机试题
2004年7月3日上午。某县公安局接到报案,在青年路有两人持刀拦路抢劫行人。县公安局立即组织侦查人员赶赴案发现场。到达时。拦路抢劫的犯罪嫌疑人陈某(男,19岁,无业青年)和王某(男,18岁,无业青年)已被下夜班路过此地的县钢铁公司保安人员刘某当场抓获。在未
下列哪一选项属于《民事诉讼法》直接规定、具有简易程序特点的内容?()(司考.2011.3.43)
出口合同履行的最重要的四个环节包括()。
北京市区的某大型百货商场为增值税一般纳税人,2009年9月发生如下几项业务(如果没有特别说明的,题中的收入均为零售收入):(1)销售散装啤酒400吨,每吨不含税售价2800元。另外,该商场内部设立的“酒坊”生产一种新研制的粮食白酒,广告样品使用0.
商业银行的收入主要包括()。
按照审计准则的规定,下列有关总体审计策略和具体审计计划的说法中表述正确的有()。
第一次世界大战后,由于世界范围的和平与发展,大众化旅游活动迅速发展,导游队伍得以不断壮大。()
【背景材料】受特殊计划生育政策、快速城市化和工业化进程中生育意愿迅速变化等多方面因素影响,我国正在进入快速的老龄化过程。截至2013年底,我国60周岁及以上人口20243万人,占总人口的14.9%,65周岁及以上人口13161万人,占总人口的9.
根据下面材料回答问题。2010年上半年,我国移动互联网市场用户数规模达2.14亿,市场收入规模达237亿,其中通道费(移动流量费)占整体市场的59.1%。达140亿元,其余为各项服务收入。下列说法与资料相符的是()。
我国刑法的整体框架包括()。
最新回复
(
0
)