首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数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
81
问题
请编写函数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全国计算机三级
相关试题推荐
以太网MAC地址的长度为【】位。
到1990年,NSFNET的第二个主干网的速率已经提高到T1载波,T1载波的传输速率是______。
虚拟网络是建立在局域网交换机或ATM交换机之上的,它以【 】方式来实现逻辑工作组的划分与管理。
以下关于误码率的讨论中,错误的是______。
关于操作系统的描述中,错误的是
按密钥的使用个数,密码系统可以分为________。
关于NetWare操作系统,下列说法错误的是_______。
是校园网某台主机使用浏览器访问某个网站,在地址栏键入其URL时用sniffer捕获的数据包。请根据图中信息回答下列问题。(1)该URL是【1】。(2)该主机配置的DNS服务器的IP地址是【2】。(3)图中的①②③删除了部分显示信息,其中②应该是【
某局域网用一台路由器互连4个子网。各子网的网络地址分别是193.22.56.0/26、193.22.56.64/26、193.22.56.128/26和193.22.56.192/26。使用RIPv1路由协议配置参数与RIP协议的网络地址,其正确的配置是
随机试题
与宿主免疫系统有关的肿瘤逃逸机制有
耳尖直上,入发际1.5寸的腧穴是
最适于地面消毒饮水及泳池
工程量清单由()组成。
2016年3月20日,甲建筑工程公司与乙建材供应公司签订一份建材购销合同,合同约定:乙公司向甲公司提供砂石5000m3,单价200元/m3,由乙公司在2016年4月20日之前将货物运至甲公司在市区某工程项目的工地内,货到后付款。合同签订后,由于乙公司与运输
用于瓶装燕京啤酒生产线的贴标签机
进行掷标枪运动时,影响投掷远度最主要的因素是()。
【2015年济南市真题】按照科尔伯格的道德认知发展理论,前习俗水平包括的发展阶段是()。
行政相对人是行政管理法律关系中与行政主体相对应的另一方当事人,即行政主体行政行为影响其权益的个人、组织。具有以下特征:(1)行政相对人是处在行政管理法律关系中的个人、组织;(2)行政相对人指行政管理法律关系中作为与行政主体相对应的另一方当事人的个人、组织;
下列说法错误的是( )。2005年江苏公路旅客周转量为多少亿人公里?( )
最新回复
(
0
)