首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
调用函数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
57
问题
调用函数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全国计算机三级
相关试题推荐
网络并行计算根据其组建思想和实现方法可以分为两大类:______和机群计算。
为了能够在Internet网上方便地检索信息,NOC一般会提供【 】服务。
特洛伊木马攻击的威胁类型属于______。
在下列各项中,一个计算机网络的3个主要组成部分是______。1、若干数据库2、一个通信子网3、一系列通信协议4、若干主机5、电话网6、大量终端
下列关于电子商务安全技术的说法中,错误的是
在因特网中,负责把电子邮件发送出去的服务器是
对于下列说法,错误的是______。
Internet是一个覆盖全球的大型互联网络,它用于连接多千远程网与局域网的互连设备主______。
网上支付系统中支付网关的作用是
POP3.服务运行的默认端口号为( )
随机试题
甲曾任乙装修公司经理,2013年3月辞职,5月8日,为获得更优折扣,甲使用其留有的盖有乙公司公章的空白合同书,以乙公司名义与丙公司订立合同,购买总价15万元的地板,合同约定,6月7日丙公司将地板送至指定地点,乙公司于收到地板后3日内验货,地板经验收合格后,
关于图像后处理功能的描述,下列哪一项是错误的
国家出资企业改制应当依照法定程序,由履行出资人职责的机构决定或者由公司股东会、股东大会决定,而且必须将改制方案报请本级人民政府批准()。
外国公民在我国领域犯罪的,我国法律可以追究。( )
矫正对象强子,30岁,易冲动。矫正社会工作者李璐与强子建立了良好的专业关系,在李璐的帮助下,强子脾气改善不少。一天,李璐在路上目睹强子的妻子与其他男性举止亲密。此时,李璐合适的做法是()。
胡锦涛总书记在西柏坡考察时告诫全党,我们要完成十六大提出的全面建设小康社会的宏伟目标,就必须始终保持和发扬密切联系群众的优良传统,坚持“一切为了群众,一切依靠群众,从群众中来,到群众中去”的工作路线。请用有关知识说明我们党为什么必须坚持群众路线。
信息化工程监理中,投资控制的目的是确保()。
设变量x的值是845,则下面语句的输出是
HowtodevelopthewillpowerJustassomeoneputsit,willpowerisatraitwe’reeitherbornwithornot.Itisaskilltha
ShouldBasicLivingSkillsBecomeCompulsoryatSchool?1.一些人认为基本生活技能也应该成为中国学生的必修课2.反对者则认为,学生应在家里逐步学习基本生活技能3.提出自己的观点
最新回复
(
0
)