首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
调用函数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
27
问题
调用函数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全国计算机三级
相关试题推荐
在TCP/IP参考模型中,互连层的主要功能不包括下述______。
计算机网络协议的语法规定了用户数据与控制信息的结构和【 】。
目前常用和流行的浏览器软件有两种:一种是Microsoft公司推出的InternetExplorer(IE)另一种是Netscape公司推出的
下列不是网络操作系统的基本任务的是
网桥是实现不同网络的互连设备,它工作在
下面有效的IP地址是______。
下列对于网系统的防火墙的描述错误的是
在下列传输介质中,错误率最低的是
在令牌总线和令牌环局域网中,令牌是用来控制结点对总线的
因特网用户利用电话网接入ISP时需要使用调制解调器,其主要作用是()。
随机试题
A.羚角钩藤汤合紫雪丹 B.银翘散 C.黄连解毒汤 D.玉枢丹合保和丸 E.琥珀抱龙丸治疗急惊风之邪陷心肝证的首选方药是
A.主管药师(含)或工程师(含)以上的技术职称B.药师(含)或助理工程师(含)以上的技术职称C.药师(含)以上的技术职称D.药士(含)以上的技术职称E.执业药师资格《药品经营质量管理规范实施细则》规定小型药品批发企业的质量管理工作负责
下列各项中,应通过“固定资产清理”科目核算的有()。
基金业协会应当在私募基金备案材料齐备后的()个工作日内,通过网站公告私募基金名单及其基本情况的方式,为私募基金办理备案手续。
国家开发银行办理政策性金融业务,实行()。
下列经济行为中,不属于企业投资活动的有()。
任何个人和团体不得以任何方式侵犯或妨碍劳动教养人民警察正当行使职权或进行执法活动。()
王某、赵某及孙某临时起意共谋深夜到附近的华丰公司盗窃,在盗窃前三人商量好从华丰公司的后墙进入到其仓库进行盗窃,由孙某负责盗窃所需要的工具及提前查探线路,王某潜入仓库窃取财物,赵某在华丰公司后墙处望风。当晚王某成功进入到华丰公司的仓库,赵某在望风的时候,恰巧
航天科技代表着一个国家科技的最高水平,它带动了基础科学研究,促进了高科技的快速发展。由此形成的经济、社会效益虽是隐性的,却更惊人。在新材料领域,有统计显示,新中国成立以来,我国共研制并投人民用的1100多种高科技材料中,至少80%是因航天技术的发展需求而研
A、 B、 C、 D、 C题干图形中的射线数依次为16、14、12、10、(8),上面减少2条,下面减少2条交替变化;黑点和圆圈依次各增加1个,两者数量之和依次为0、2、4、6、(8),选项中只有C项符合。
最新回复
(
0
)