首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
调用函数rwdata(),从in.dat文件中读取10组数据(m和k),并嵌套调用primenum函数分别得出array[]数组。请编写primenum(int m,int k,int array[]),该函数的功能是;将紧靠m的k个素数存人数组array
调用函数rwdata(),从in.dat文件中读取10组数据(m和k),并嵌套调用primenum函数分别得出array[]数组。请编写primenum(int m,int k,int array[]),该函数的功能是;将紧靠m的k个素数存人数组array
admin
2012-07-20
24
问题
调用函数rwdata(),从in.dat文件中读取10组数据(m和k),并嵌套调用primenum函数分别得出array[]数组。请编写primenum(int m,int k,int array[]),该函数的功能是;将紧靠m的k个素数存人数组array并在屏幕上显示。最后把结果输出到文件out.dat中。
例如,若输入3 9则对应输出5 7 11 1 3 1 7 1 9 23 29 31。
注意;部分程序已经给出,请勿改动主函数main()和输出数据函数rwdata()的内容。
试题程序;
#include
#include
void rwdata();
void primenum(int m,int k,int array[])
{
}
main()
{
int m,n,array[1000];
printf("\Please enter two integers;");
scanf("%d%d",&m,&n);
primenum(m,n,array);
for(m=0;m
printf("%d",array[m]);
printf("n");
rwdata();
}
void rwdata()
{
int m,n,array[1000],i;
FILE*readfile,*writefile;
readfile=fopen("in.dat","r");
writefile=fopen("out.dat","w");
for(i=0;i<10;i++)
{
fscanf(readfile,"%d%d",&m,&n);
primenum(m,n,array);
for(m=0;m
fprintf(writefile,"%d",array[m]);
fprintf(writefile,"\n");
}
fclose(readfile);
fclose(writefile);
}
}
选项
答案
void primenum(int m,int k,int array[]) { int value=m+1; int half,n=0,i; while(1) { half=value/2; for(i=2;i<=half;i++) if(value%i==0) break; if(i>half) { arrau[n]=value; n++; } if(n>=k) break; value++; } }
解析
本题主要考查素数判断的问题,本程序的算法是;1.先定义变量value,将m之后的数逐个赋值给该变量;2.若此数不能被2~value/2整除,则为素数,将值赋给array[n],然后n++;
转载请注明原文地址:https://kaotiyun.com/show/u24Z777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
数字证书是—条数字签名的消息,它通常用于______。
以下的故障管理的功能中,叙述不正确的是______。
下列不属于NetWare基于对网络安全性需要提供的安全保密机制的是______。
下列标准中用于100Mbps快速以太网的标准是______。
网络操作系统的基本任务是:屏蔽本地资源与网络资源的差异性,为用户提供各种基本网络服务功能,完成网络【 】的管理,并提供网络系统的安全性服务。
下列______是文件服务器的项目。
文件系统的多级目录结构是—种______。
常用的摘要算法是MD4、MD5、SHA和SHA-1。OSPF的安全协议使用
关于因特网,以下说法错误的是
对称型加密对数据进行加密或解密所使用的密钥个数是
随机试题
下列哪种糖无还原性
房地价格又称房地混合价,是指建筑物连同其占用土地的价格,它往往等于人们平常所说的房价。对于同一宗房地产而言,有()。
进行寿命周期成本分析时,权衡系统效率与寿命周期成本之间关系可采取的手段有()。
属于人工费的有()。
基金托管人在保管基金资产时,基金托管人可以按照自己的投资思路合理地运用、处分和分配基金资产。( )
在文言文知识总结课上,教师准备向学生举几个名词用作动词的例子,以下各句不合适的是()。
设n、m为一棵二叉树上的两个结点,在中序遍历时,n在m前的条件是()。
Thepremisewithwhichthemulticulturalistsbeginisunexceptional:thatitisimportanttorecognizeandtocelebratethewide
Onepuzzleofthissombereconomyistheexistenceofunfilledjobsinthemidstofmassunemployment.Youmightthinkthatwith
【S1】【S8】
最新回复
(
0
)