首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数countValue(),其功能是:计算500~800之间素数的个数count,并按所求素数的值从小到大排序,再计算其间隔加、减之和,即第1个素数一第2个素数+第3个素数一第4个素数+第5个素数……的值sum。函数WriteData()负责把结果
请编写函数countValue(),其功能是:计算500~800之间素数的个数count,并按所求素数的值从小到大排序,再计算其间隔加、减之和,即第1个素数一第2个素数+第3个素数一第4个素数+第5个素数……的值sum。函数WriteData()负责把结果
admin
2020-12-17
118
问题
请编写函数countValue(),其功能是:计算500~800之间素数的个数count,并按所求素数的值从小到大排序,再计算其间隔加、减之和,即第1个素数一第2个素数+第3个素数一第4个素数+第5个素数……的值sum。函数WriteData()负责把结果输出到OUT.DAT文件中。
注意:部分源程序已给出。
请勿改动主函数main()和写函数WriteData()的内容。
试题程序:
#include
int count,sum;
void WriteData();
void countValue()
{
}
void main()
{
count=sum=0;
countValue();
printf(“count=%d\n,sum=%d\n”,count,sum);
WriteData();
}
void WriteData()
{
FILE*fp;
fp=fopen(“OUT.DAT”,“W”);
fprintf(fp,“%d\n%d\n”,count,sum);
felose(fp);
}
选项
答案
void countValue() { int i,j,flag.temp; int outBuf[300]; for(i=500;i<800;i++) { flag=0; for(j=2;j
outBuf[j]) /*如果第i位比它后面的数大则将两者进行交换, 也即将更小的值放到第i位*/ { temp=outBuf[i]; outBuf[i]=outBuf[j]; outBuf[j]=temp; } for(i=0;i
解析
本题主要考查素数的判断、排序和数组中指定下标元素的求和问题。
①判断是否为素数:素数的定义是:若一个数除了其自身和1再没有其他的除数,则该数就是素数。故用其定义可以很容易判断。在2到所判断数之间的数进行扫描,若有一个除数,则该数就不是素数。②排序:排序的思想是(以从小到大为例):将当前数据与其后的各个数据相比较,如果当前的数据比其后的数据大,则将两数据进行交换,从而使得前面的数据小于后面的数据,达到从小到大排序的目的。③计算其间隔加、减之和:判断下一位数的标号是奇数还是偶数,若下标为偶数(即第奇数个)则加,否则则减。
转载请注明原文地址:https://kaotiyun.com/show/ZsOZ777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
FDDI采用一种新的编码技术,是()。
关于因特网中的主机和路由器,以下哪种说法是错误的?______。
在传输网中,目前普遍使用的是______体系。
基于网络低层协议,利用实现协议时的漏洞达到攻击目的,这种攻击方式称为
关于网络操作系统,以下哪种说法是错误的?______。
一台主机的IP地址为202.113.224.68,子网屏蔽码为255.255.255.240,那么这台主机的主机号为()。
网络故障管理包括检测故障、_________故障和纠正故障。
下列关于WindowsNTServer的描述,正确的是()。
网桥可以在互联的多个局域网之间实现数据接收、_____________与数据转发功能。
关于Windows2000Server的描述中,错误的是()。
随机试题
挤出聚乙烯有两种施工工艺,即()和侧向挤出缠绕两种方法。
左心室的解剖结构及其与邻近结构的关系,哪一项是错误的
砌体洞口宽度大于()m时,两边应设置构造柱。
某上市公司拟投资新建一个生产项目,委托甲咨询公司开展可行性研究,通过比较A、B两个厂址方案的建设条件、建设投资和运营费用,甲咨询公司推荐了B方案。B方案占用总建设用地面积100000㎡,总建筑面积150000㎡。建(构)筑物及堆场总占地面积30000㎡
2013年12月,甲公司购入一台需要安装的生产设备,取得的增值税专用发票上注明的金额为100万元。增值税进项税额17万元,运杂费1万元,设备安装时,领用自产产品一批,其账面成本为5万元,公允价值(等于计税价格)为8万元,安装人员工资为10万元,适用的增值税
根据民事法律制度的规定,下列各项中,属于诉讼时效中止法定事由的是()。
列宁认为,帝国主义是资本主义的最高阶段。帝国主义的实质是
Hebecamequiteoverbearinganddomineeringoncehehadbecomeaccustomedtotheshowntosoldiersbythenatives.Heenjoyedhi
PassageTwo(1)AtaFather’sDaybreakfast,my5-year-oldsonandhisclassmatessangasongaboutfathers,crooningabout
ThenorthernItaliancityofMilanbannedalltrafficfromitsstreetsfor10hoursonSundayinanattempttoreducesmog.
最新回复
(
0
)