首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数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
162
问题
请编写函数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全国计算机三级
相关试题推荐
一般情况下,使用加密与数字签名的技术来保证邮件安全,目前最流行的方法是【 】(PrettyGoodPrivacy)技术。
关于电子商务,以下哪种说法是错误的________。
应用层DNS协议主要用于实现哪种网络服务功能?
下列有关网络的描述中,正确的是______。
双路1U服务器的U代表机箱______的规格。
基于网络低层协议、利用协议或操作系统实现时的漏洞来达到攻击目的,这种攻击方式称为
关于Unix操作系统的结构和特性,以下哪种说法是错误的________。
根据可信计算机系统评估准则(TESTEC),不能用于多用户环境下重要信息处理的系统属于()。
下列关于漏洞扫描技术和工具的描述中,错误的是()。
随机试题
数据库系统中程序与数据之间的关系如图所示,图中★标记处对应的名称是________。
女性,30岁,发现右侧颈部肿大淋巴结2个月。体格检查:右侧胸锁乳突肌中下外侧扪及淋巴结1.5cm,质坚硬,甲状腺不肿大,无明确结节扪及,右侧颈淋巴结活检病理证实淋巴结转移癌,考虑来源于甲状腺可能性较大。下列哪一种诊断可能性较大
A.胃酸分泌正常,血清促胃液素↓B.胃酸分泌↓,血清促胃液素↑C.胃酸分泌↑,血清促胃液素↓D.胃酸分泌↓,血清促胃液素↓E、胃酸分泌↑,血清促胃液素↑下列疾病可引起上述哪种改变慢性萎缩性胃体胃炎
左室内压上升速度最快是在( )
患儿,8岁。因剑突下钻顶样疼痛伴恶心呕吐3小时就诊,患儿疼痛剧烈,哭闹不停,以“胆道蛔虫病”收治入院。经解痉止痛病情缓解后,医嘱予驱虫药左旋咪唑治疗。护士指导患儿正确服用驱虫药的时间为()
镇江市北固山上的多景楼,又名梳妆楼,相传是()出嫁前在此梳妆。
作为一种食用糖类,果糖已广泛运用到食品加工产业中。果糖在进人人体细胞后停留在血液中,它在人体中的代谢途径与胰岛素无关,人体摄入不会引起血糖及胰岛素水平的波动。所以,果糖对糖尿病病人血糖影响较葡萄糖小,糖尿病患者在摄入果糖后血糖升高不多。因此,果糖是一种对
InOctober2002,GoldmanSachsandDeutscheBank【C1】______anewelectronicmarketforeconomicindicesthat【C2】______substanti
Accordingtothestory,thegameofchesswasinventedbyan______.ThekingwasgladtoknowthatSissaonlywantedsomewhea
Readthearticlebelowaboutteam-building.Choosethecorrectwordtofilleachgap,fromA,BorC.Foreachquestion29-40,ma
最新回复
(
0
)