首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数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
62
问题
请编写函数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://kaotiyun.com/show/5AZZ777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
二级域名Ac代表【 】。
综合业务数字网ISDN可以提供语音、图像、【 】等多种通信服务业务。
在高速主干网、桌面电视会议、3D图形与高清晰度图像应用中,一般采用【 】Mbps以大网。
以下关于WindowsNT服务器的描述中,正确的是()。
电子商务中的安全技术应解决______的问题,才能真正进行网上交易。
奈奎斯特定理描述了有限带宽、无噪声信道的最大数据传输速率与信道带宽的关系。对于二进制数据,若信道带宽B=3000Hz,则最大数据传输速率为______。
使用单一集线器的以太网结构是物理上的()拓扑。
操作系统NetWare和WindowsNTServer是______上常用的网络操作系统。
网络的信息安全主要包括两个方面:存储安全和_____安全。
在EDI系统中,______是用户格式文件和EDI标准格式文件之间的中间接口文件。
随机试题
监生历事
以下容易继发肺脓肿的肺炎是
初产妇,39周妊娠,规律宫缩10小时,宫口开大2cm,胎膜未破,下列处理错误的是
A.O型洗涤红细胞B.AB型洗涤红细胞C.与供血者相同血型的洗涤红细胞D.与供血者相同血型的红细胞E.与受血者相同血型的洗涤红细胞ABO不同型的异体外周血造血干细胞移植患者,主要ABO血型不合时,移植前宜选择输注
变、配电站(室)的设置正确的是()。
某公司采用一种预算编制法,这种预算编制法重点关注生产、销售产品及服务所需的各种过程的成本动因。这种预算编制法称作
下列不属于金融企业会计特点的是()。
建设中国特色社会主义总布局是经济建设、政治建设、文化建设、社会建设、_______五位一体。
McDonald’s,Greggs,KFCandSubwayaretodaynamedasthemostlitteredbrandsinEnglandasKeepBritainTidy【C1】________fast-f
TheMagicofSoundMusicisoneofthemostbeautifulformsofartisticexpressionseverinvented.Inmoviesandplays,musicha
最新回复
(
0
)