首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
调用函数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
29
问题
调用函数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全国计算机三级
相关试题推荐
WindowsNTServer内置的网络协议有______。Ⅰ.TCP/IPⅡ.MWLinkⅢ.NetBEUIIV.数据链路控制协议
在1000BASE-T标准中,为了将MAC子层与______隔离,采用了千兆介质专用接口(GMII)。
下面的四个IP地址,属于D类地址的是______。
下列标准中用于100Mbps快速以太网的标准是______。
对于连接到计算机网络上的计算机______。
环型拓扑的优点是结构简单,实现容易,传输延迟确定,适应传输负荷较重,【 】要求较高的应用环境
TCP可以为其用户提供【 】、面向连接的、全双工的数据流传输服务。
在WWW服务中,用户的信息检索可以从—台WebServer自动搜索到另一台WebServer,它所使用的技术是______。
常用的电子支付方式包括电子现金、【 】和电子支票。
如果用户计算机通过电话网接入因特网,那么用户端必须具有()。
随机试题
男性,52岁。高血压5年。4小时前突然出现持续胸痛来诊。心电图如上图,查体:心音低钝,血压150/70mmHg。提问6:下列哪些药物对患者的预后改善有益A.胺碘酮B.美托洛尔C.阿司匹林D.雷米普利E.辛伐他汀
房地产市场也存在资产市场和()这两个层面。
汽轮机转子安装分为()。
应急消防气压给水设备的公称直径不宜小于()mm。
保本基金在募集说明书中明确规定了相关的担保条款,任何投资者的本金和收益都有保障。()
在个别资本成本的计算中,需要考虑筹资费用影响的有()。
(请根据下文回答)该文的标题应()。
在假设检验中,当样本容量一定时,若缩小犯第一类错误的概率,则犯第二类错误的概率会相应()。[浙江工商大学2012研]
DBMS的完整性控制应具有哪些功能?——一①定义和存储完整性功能②检查完整性功能③控制完整性功能
数据库具有最小冗余度、较高的程序与数据独立性,易于扩充和______的特点。
最新回复
(
0
)