首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数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
122
问题
请编写函数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://www.kaotiyun.com/show/ZsOZ777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
通信子网不包括
城域网是介于广域网与局域网之间的—种高速网络。城域网设计的目标是要满足几十公里范围内的大量企业、机关、公司的______。Ⅰ.多个计算机互联的需求Ⅱ.多个局域网互联的需求Ⅲ.多千广域网互联的需求Ⅳ.多个SDH网互联的
电子邮件传输协议是______。
在下面所示的简单互联网中,路由器2的路由表对应目的网络192.168.4.0的下一跳步IP地址应为
WindowsNTServer内置的网络协议有:______。Ⅰ.TCP/IPⅡ.MWLinkⅢ.NetBEUIⅣ.数据链咱控制协议
在加密技术的实际应用中,保密的关键是
具有多媒体功能的微机系统常用CD_ROM作外存储器,它是()。
下列关于安全评估的描述中,错误的是()。
下列关于漏洞扫描技术和工具的描述中,错误的是()。
随机试题
Theworlditselfisbecomingmuchsmallerbyusingmodemtrafficandmodemcommunicationmeans.Lifetodayismucheasierthani
何为乳房橘皮征?如何形成的?
A、消瘦B、呕吐C、黏液便D、反酸E、便秘提示器质性疾病报警症状和体征的为()
奥瑞姆在自理缺陷结构中指出了()。
慢性病自我管理的三大特征是()
对于大气环境一级评价项目,监测点应包括评价范围内有代表性的环境空气保护目标,监测点数()
乙诉讼甲施工合同纠纷一案经某市法院二区一审终结,判决甲支付工程款及利息,但甲在该市二区没有财产可供执行,而在该市三区存有60万元的水泥,则乙应当向该市( )法院申请强制执行。
家长对孩子的表扬既要实事求是又要恰如其分。孩子为家里做了好事,家长只要道一声“谢谢”也就足够了。表扬还要与孩子的年龄相吻合。6岁的孩子在家长的指导下学会了擦玻璃,即使擦得不那么干净,也要受到表扬。反之,一个10岁的孩子若连窗子都擦不干净,家长就要对他进行批
设X1,X2,…,Xm为来自二项分布总体B(n,p)的简单随机样本,和S2分别为样本均值和样本方差.若+kS2为np2的无偏估计量,则k=________.
C语言程序的模块化通过以下哪个选项来实现()。
最新回复
(
0
)