首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数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
156
问题
请编写函数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全国计算机三级
相关试题推荐
在VLAN的划分中,不能按照以下哪种方法定义其成员?()
信息高速公路是指()。
无线局域网采用的传输技术可分为:红外局域网与______。
城域网是介于广域网与局域网之间的—种高速网络。城域网设计的目标是要满足几十公里范围内的大量企业、机关、公司的______。Ⅰ.多个计算机互联的需求Ⅱ.多个局域网互联的需求Ⅲ.多千广域网互联的需求Ⅳ.多个SDH网互联的
网卡实现的主要功能是
在搜索引擎中,用户输入接口可分为哪两种?()
IP数据包在传输过程中如遇到—些差错与故障,—般会向源主发送【 】报文。
在路由器互联的多个局域网中,通常要求每个局域网的______。
解释程序的功能是______。
采用广播信息的通信子网的基本拓扑结构主要有4种。它们分别是()。
随机试题
当每搏输出量和外周阻力不变时,心率降低可引起下列哪一项增加
牙发育时的上皮根鞘
A.下肢外侧后缘B.上肢内侧中线C.下肢外侧前缘D.上肢外侧中线E.上肢内侧后缘患者疼痛沿三焦经放散,其病变部位在
关于正当防卫与紧急避险的比较,下列哪一选项是正确的?
非正式群体的权力属于()。
上级人民法院()下级人民法院的审判工作。
2016年5月16日,习近平主持召开中央财经领导小组第十三次会议,研究落实供给侧结构性改革等工作。习近平指出,供给侧结构性改革关系全局、关系长远,一定要切实抓好。要深刻理解时代背景,当前我国经济发展中有周期性、总量性问题,但结构性问题最突出,矛盾的主要方
ThereisgrowinginterestinEastJapanRailwayCo.ltd.,oneofthesixcompanies,createdoutoftheprivatizednationalrail
Ihave______homeworktodothisevening.
Therecent,apparentlysuccessfulpredictionbymathematicalmodelsofanappearanceofEINino—thewarmoceancurrentthatperi
最新回复
(
0
)