2021年四川省乐山市全国计算机等级考试网络技术测试卷(含答案)_第1页
2021年四川省乐山市全国计算机等级考试网络技术测试卷(含答案)_第2页
2021年四川省乐山市全国计算机等级考试网络技术测试卷(含答案)_第3页
2021年四川省乐山市全国计算机等级考试网络技术测试卷(含答案)_第4页
2021年四川省乐山市全国计算机等级考试网络技术测试卷(含答案)_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2021年四川省乐山市全国计算机等级考试网络技术测试卷(含答案)学校:________班级:________姓名:________考号:________

一、单选题(10题)1.目前,最常用的办公软件是()。

A.MSWordB.WPSOfficeC.永中OfficeD.Corel

2.在Cisco路由器上进行SNMP设置时,如果指定当一个接口断开或连接时向管理站发出通知,那么在该接口的配置模式下正确的配置命令是()。

A.snmptraplink—status

B.snmp—serverenableinforms

C.snmpenableinforms

D.snmp—servertraplink—status

3.常用数据备份方式包括完全备份、差异备份和增量备份,数据恢复时使用备份数最少和最多的方式分别为()。

A.增量备份和差异备份B.差异备份和增量备份C.完全备份和增量备份D.增量备份和完全备份

4.计算机网络几种典型的拓扑结构中,______有一个中心结点控制着全网的结点进行通信,任何两结点之间的通信都要通过中心结点。

A.星型拓扑B.环型拓扑C.树型拓扑D.总线拓扑

5.如果系统高可用性达到99.999%,那么线年的停机时间就()。

A.<=53分钟B.<=5分钟C.<=8.8小时D.<=13.6小时

6.目前宽带城域网保证QoS要求的技术主要有RSVP,DiffServ和()

A.ATMB.MPLSC.SDHD.Adhoc

7.下列有关网络技术的发展趋势的描述中,不正确的是()

A.计算机网络的数据传输速率将越来越高

B.计算机网络的主要特征为资源共享

C.网络信息交换将以高速度的电路交换为主要特征

D.网络协议向标准化,网络服务向综合化方向芡展

8.以下不是WindowsNT操作系统的主要特点的是()。

A.内置管理B.封闭的体系结构C.集中式管理D.用户工作站管理

9.

10.网络促销内容应根据产品所处的不同阶段进行设计,一般来说在产品的成长期,促销活动的内容应侧重于()。

A.宣传企业形象,树立品牌B.密切与消费者之间的感情沟通C.宣传产品的特点D.唤起消费者的购买欲望

二、填空题(10题)11.

第76题网络操作系统为支持分布式服务功能,提出了一种新的网络管理机制,即___________。

12.计算机进行计算的位数称为基本字长,字长越长,处理器能够计算的精度就越高,当然,处理器的复杂程度也就越高。典型的处理器有8位、16位、32位和64位。8086处理器是8位的,而Pentium处理器是位的。

13.帧中继(Frame-Relay)是在X.25分组交换的基础上简化了差错控制、流量控制和功能而形成的一种新的交换技术。

14.接人Internet通常采用两种方法:①通过【】直接与ISP连接,②连接已接入Internet的局域网。

15.常用的电子支付方式包括电子现金、【】和电子支票。

16.

第69题从网络高层的角度划分,攻击方法可以分为两大类:服务攻击和___________。

17.(3)在TCP/IP协议集中,TCP协议和UDP协议运行于开放系统互联参考模型中的____层。

18.IPTV技术使音频和视频节目内容以数据报的方式从不同的物理网络传送给不同的用户。

19.计算机网络定义为“以能够的方式互联起来的自治计算机系统的集合”。

20.Telnet协议使用提供一种标准的键盘定义,从而屏蔽不同系统对键盘定义的差异。

三、2.填空题(8题)21.在因特网路由器中,有些路由表项是由网络管理员手工建立的。这些路由表项被称为【】路由表项。

22.网络安全机制涉及网络安全策略与数字签名、______、第三方确认和Intemet防火墙等技术。

23.目前的防火墙技术有:包过滤、应用网关和【】。

24.WindowsNT操作系统有很多版本,但是从它的网络操作与系统应用角度来看,有两个概念是是始终不变的,那就是工作组模型与______。

25.如果要保证电子商务的安全,除了必要的技术手段外,加强企业内部的管理和制定相应的【】也非常重要。

26.网络信息系统的安全管理主要基于3个原则:多人负责原则、任期有限原则及______原则。

27.NSFNET采用的是一种【】结构,分为主干网、地区网和校园网。

28.TCP默认端口号80用作______。

四、C语言程序设计题(2题)29.函数RData实现从文件in.dat中读取一篇英文文章存入到字符串数组original中,请编写函数StrCharMove,其函数的功能是:以行为单位把字符串中所有字符的ASCII值右移4位,然后把右移后的字符ASCII值再加上原字符的ASCII值,得到新的字符仍存入原字符串对应的位置上。最后把已处理的字符串仍按行重新存入字符串数组original中,最后调用函数WData,把结果original输出到文件out.dat中。

原始数据文件存放的格式是:每行的宽度均小于80个字符(含标点符号和空格)。

注意:部分程序已经给出。

请勿改动主函数main、读数据函数RData和输出数据函数WData的内容。

30.已知数据文件IN1.DAT和IN2.DAT中分别存有100个两位十进制数,并且已调用读函数readDat把这两个文件中的数存入数组a和b中,请考生编制一个函数jsVal,实现的功能是依次对数组a和b中的数按条件重新组成一个新数并依次存入数组c中,再对数组c中的数按从小到大的顺序进行排序,最后调用输出函数writeDat把结果C输出到文件out.dat中。组成新数的条件:如果数组a和b中相同下标位置的数均是奇数,则数组a中十位数字为新数的千位数字,个位数字仍为新数的个位数字,数组b中的十位数字为新数的百位数字,个位数字为新数的十位数字,这样组成的新数并存入数组c中。

注意:部分源程序存在test.c文件中。

程序中已定义:a[100]、b[100]和c[100]。

请勿改动数据文件IN1.DAT和1N2.DAT中的任何数据、主函数main、读函数readDat和写函数writeDat的内容。

五、1.选择题(3题)31.一个功能完备的计算机网络需要制定一套复杂的协议集。对于复杂的计算机网络协议来说,最好的组织方式是

A.连续地址编码模型B.层次结构模型C.分布式进程通信模型D.混合结构模型

32.若网络由各个结点通过点到点通信线路连接到中央结点组成,则称这种拓扑结构为()。

A.环形拓扑B.总线型拓扑C.树形拓扑D.星形拓扑

33.我国第—条与国际互联网连接的专线是从中科院高能所到斯坦福大学直线加速器中心,它建成于______。

A.1989年6月B.1991年6月C.1993年6月D.1995年6月

六、1.程序设计题(3题)34.函数ReadDat()的功能是实现从文件IN5.DAT中读取一篇英文文章存入到字符串数组xx中。请编制函数ConvertCharA(),该函数的功能是:以行为单位把字符串中的所有小写字母改写成该字母的下一个字母,如果是字母z,则改写成字母a。大写字母仍为大写字母,小写字母仍为小写字母,其他字符不变。把已处理的字符串仍按行重新存入字符串数组xx中,最后调用函数WriteDat()把结果xx输出到文件OUT5.DAT中。

例如,原文:Adb.Bcdza

abck.LLhj

结果:Aec.Bdeab

bcdl.LLik

原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格。

请勿改动主函数main()、读函数ReadDat()和写函数WriteDat()的内容。

试题程序:

#include<stdio.h>

#include<string.h>

#include<conio.h>

charxx[50][80];

intmaxline=0;/*文章的总行数*/

intReadDat(void);

voidWriteDat(void);

voidConvertCharA(void)

{

main()

{

clrscr();

if(ReadDat())

{

printf("数据文件IN5.DAT不能打开!\n\007");

return;

}

ConvertCharA();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

char*p;

if((fp=fopen("IN5.DAT","r"))==NULL)return1;

while(fgets(xx[i],80,fp)!=NULL)

{

p=strchr(xx[i],'\n');

if(p)*p=0;

i++;

}

maxline=i;

fclose(fp);

return0;

voidWriteDat(void)

{

FILE*fp;

inti;

clrscr();

fp=fopen("OUT5.DAT","w");

for(i=0;i<maxline;i++)

{

printf("%skn",xx[i]);

fprintf(fp,"%s\n",xx[i]);

}

fclosefp);

}

35.函数ReadDat()实现从文件IN47.DAT中读取1000个十进制整数到数组xx屯。请编制函数Compum()分别计算出xx中偶数的个数even、奇数的平均值ave1、偶数的平均值ave2及所有偶数的方差totfc的值,最后调用函数WilteDat()把结果输出到OUT47.DAT文件中。

计算方差的公式如下:

设N为偶数的个数,xx[i]为偶数,ave2为偶数的平均值。

原始数据的存放格式是:每行存放10个数,并用逗号隔开(每个数均大于0且小于等于2000)。

注意:部分源程序已给出。

请勿改动主函数main()、读函数ReadDat()和写函数WriteDat()的内容。

试题程序:

#include<stdio.h>

#include<stdlib.h>

#include<string.h>

#defineMAX1000

intxx[MAX],dd=O,even=O;

doubleavel=0.0,ave2=0.0,totfc=0.0;

voidWriteDat(void);

intReadDat(void)

{FILE*fp;

inti,j;

if((fp=fopen("IN47.DAT","r"))==NULL)

return1;

for(i=0;i<100;i++)

{

for(j=0;j<10;j++)

fscanf(fp,"%d,",&xx[i*10+j]);

fscanf(fp,"In");

if(feof(fp))break;

}

fclose(fp);

}

voidCompute(void)

{

}

voidmain()

{inti;

for(i=0;i<MAX;i++)

xx[i]=0;

if(ReadDat())

{

printf("数据文件IN47.DAT不能打开!\007\n");

return;

}

Compute();

printf("EVEN=%d\nAVE1=%f\nAvE2=%f\nTOTFC=%f\n",even,ave1,ave2,

totfc);

WriteDat();

}

voidWriteDat(void)

{

FILE*fp;

inti;

fp=fopen("OUT47.DAT","w");

fprintf(fp,"%d\n%lf\n%lf\n%lf\n",even,avel,ave2,totfc);

fclose(fp);

}

36.已知数据文件1N56.DAT中存有200个4位数,并已调用读函数readDat()把这些数存入数组a中,请编制一函数isVal(),其功能是:把千位数字和十位数字重新组合成一个新的十位数(新十位数的十位数字是原4位数的千位数字,新十位数的个位数字是原4位数的十位数字),以及把个位数和百位数组成另一个新的十位数(新十位数的十位数字是原4位数的个位数字,新个位数的个位数字是原4位数的百位数字),如果新组成的两个十位数均为素数且新十位数字均不为零,则将满足此条件的4位数按从大到小的顺序存入数组b中,并要计算满足亡述条件的4位数的个数cnt,最后调用写函数writeDat()把结果cnt及数组b中符合条件的4位数输出到OUT56.DAT文件中。

注意:部分源程序己给出。

程序中已定义数组:a[200],b[200],己定义变量:cnt。

请勿改动主函数main()、读函数readDat()和写函数writeDat()的内容。

试题程序:

#include<stdio.h>

#defineMAX200

inta[MAX],b[MAX],cnt=0;

intisprime(intm)

{

inti;

for(i=2;i<=m/2;i++)

if(re%i==0)return0;

return1;

}

voidjsVal()

{

}

voidreadDat()

{

inti;

FILErfp;

fp=fopen("IN56.DAT","r");

for(i=0;i<MAX;i++)

fscanf(fp,"%d",&a[i]);

fclose(fp);

}

main()

{

inti;

readDat();

jsVal();

printf("满足条件的数=%d\n",cnt);

for(i=0;i<cnt;i++)

printf("%d\n",b[i];

printf("kn'');

writeDat();

}

writeDat()

{

FILE*fp;

inti;

fp=fopen("OUT56.DAT","w");

fprintf(fp,"%d\n",cnt);

for(i=0;i<cnt;i++)

fprintf(fp,"%dkn",b[i]);

fclose(fp);

}

参考答案

1.A解析:虽然金山公司的WPSOffice和水中Office已经开拓了不少市场,但微软的Word是目前最流行的办公软件。

2.Asnmptraplink—status功能是在某个接口的配置模式下,指定当该接口断开或连接时向管理站发出通知。故选择A选项。

3.C备份策略在不同的方面比较如下:空间使用上:完全备份最多,增量备份最少,差异备份少于完全备份。备份速度上:完全备份最慢,增量备份最快,差异备份快于完全备份。恢复速度上:完全备份最快,增量备份最慢,差异备份快于增量备份。故选择C选项。

4.A解析:星型结构的所有结点都连接到一个中心结点上。该中心结点通常是一台集线器(HuB),结点之间发送和接收的数据都需经过该中心结点。星型拓扑结构简单,容易组建,便于管理,但是网络的中心结点的可靠性是全网可靠性的关键所在,中心结点的故障可能造成整个网络中断。环型拓扑、树型拓扑和总线拓扑都没行这样一个中心结点。,结点之间发送和接收的数据都需经过该中心节点。星型拓扑结构简单,容易组建,便于管理,但是网络的中心结点的可靠性是全网可靠性的关键所在,中心结点的故障可能造成整个网络中断。环型拓扑、树型拓扑和总线拓扑都没有这样一个中心结点。

5.B

6.B解析:在宽带城域网业务中有多媒体业务、数据业务与普通的语音业务。各种业务对网络服务质量的要求是不同的。网络服务质量表现在延时、抖动、吞吐量和包丢失率等几个方面。在有限的网络资源条件下,应该针对用户享受服务与使用资源的不同来划分不同的等级,并按照使用业务等级制订对应的付费标准。同时,宽带城域网运营商也必须对不同的服务制订不同的服务质量QoS要求。目前,宽带城域网保证服务质量QoS要求的技术主要有:资源预留(RSVP)、区分服务(DiffServ)与多协议标记交换(MPLS)。

本试题选项A的“ATM”,是指异步传输模式(AsynchronousTransferMode),是一种以信元为传输单位的数据交换技术。选项C的SDH(SynchronousDigitalHierarchy,同步数字体系)是一种将复接、线路传输及交换功能融为一体、并由统一网管系统操作的综合信息传送网络。选项D的“AdHoc”是一种无须无线接入点(AP)和有线网络的支持,在无线网卡之间直接通信的无线局域网工作模式。

7.C如今计算机网络的发展趋势是传输速率越来越高.已形成全球性公用网络体系。在公用网络上建立虚拟网络以满足对数据安全有特殊要求的用户。现代对网络的需求越来越多的是为满足信息的交互和资源的共亨。信息变换方式也由原来的电路交换、报文交换向分组交换和信元交换方向发展。各种通信控制协议相应建立了国际化的标准.网络上传输的数据由原来单一的数据通信向综合业务方向发展。

8.B一般来说,WindowsNT操作系统主要有以下几个特点:①内存与任务管理;②开放的体系结构;③内置管理;④集中式管理;⑤用户工作站管理。\r\n

9.D

10.D

11.分布式目录服务

【解析】网络操作系统为支持分布式服务功能,提出了一种新的网络管理机制,即分布式目录服务。

12.32计算机进行计算的位数称为基本字长。字长越长,处理器的计算精度就越高,当然,其复杂程度也就越高,典型的处理器有8位、16位、32位和64位。8086处理器是8位的,而Pentium处理器是32位的

13.路由选择帧中继的主要特点是:中速到高速的数据接口,标准速率为DSI(即T1速率);可用于专用网和公共网;使用可变长分组,简化了差错控制、流量控制和路由选择功能。

14.电话线路电话线路解析:接人Internet通常采用两种方法:通过电话线路直接与ISP连接和连接已接入Internet的局域网。通过电话线路到ISP的服务器与Internet相连,是一般家庭上网常用的方法,通过连接已接入Internet的局域网接人,则是公司或学校等经常采用的方法。

15.电子信用卡电子信用卡解析:常用的电子支付方式包括电子现金、电子信用卡和电了支票。

16.非服务攻击

【解析】从网络高层的角度划分,攻击方法可以分为两大类:服务攻击和非服务攻击。服务攻击是针对某种特点网络服务的攻击。非服务攻击与特定服务无关,往往利用协议或操作系统的漏洞来达到攻击目的。

17.传输【解析】在lP互联中,传输控制协议(TCP)和用户数据报协议(UDP)是传输层最重要的两种协议,它们为上层用户提供不同级别的通信可靠性。

18.IPIPTV技术是一项系统集成技术,它能使音频/视频节目内容或信号以IP包的方式在不同的物理网络中被安全、有效且保质地传送或分发给不同的用户。IPTV的基本技术形式可以概括为:视频数字化、传输IP化、播放流媒体化。

19.互相共享资源计算机网络的定义可以分为3类:广义观点、资源共享观点和用户透明性观点。从目前计算机网络的特点看,资源共享观点的定义能够准确地描述计算机网络的基本特征。基于该观点,计算机网络可以定义为“以能够互相共享资源的方式互联起来的自治计算机系统的集合”

20.网络虚拟终端远程登录允许任意类型的计算机之间进行通信。由于不同的计算机系统对于键盘输入的解释和定义都不一样,为了便于在不同的计算机系统之间进行操作,Telnet协议使用网络虚拟终端(NetworkVirtualTerminal,NVT)提供了一种标准的键盘定义,从而屏蔽了不同系统对键盘定义的差异。

21.静态静态解析:实践中,路由表的建立有两种基本方法:静态路由表由手工建立,形成后到达某一目的网络的路由便固定下来。网络结构不复杂的时候使用,不能自动适应互联网结构的变化。必须手工修改路由表。动态路由表由网络中的路由器相互自动发送路由信息而动态建立的,在网络结构复杂并且经常变化情况下使用。

22.数据加密数据加密解析:网络安全机制涉及网络安全策略与数字签名、数据加密、第三方确认和Internet防火墙等技术。

23.代理服务代理服务解析:目前的防火墙主要有以下3种类型:包过滤(PacketFilter),是在网络层中对数据包实施有选择的通过;应用网关(ApplicationGateway),是建立在网络应用层上的协议过滤。代理服务(ProxyServer),是设置在Internet防火墙网关的专用应用级代码。

24.域模型域模型解析:工作组模型与域模型是WindowsNT操作系统的两个核心概念,NT以“域”为单位实现对网络资源的集中管理。

25.法律法规法律法规解析:据有关资料显示,电子商务中相当大比例的安全事故是由于企业内部管理不善造成的。安全方面的技术手段即使再先进,但假如是开展电子商务的企业内部掌握核心机密的人泄密,那对电子商务安全的威胁也将是防不胜防的。

26.职责分离职责分离解析:网络信息系统的安全管理主要基于多人负责原则、任期有限原则及职责分离原则。所谓职责分离,指的是在信息处理系统工作的人员不要打听、了解或参与职责以外的任何和安全有关的事项。

27.层次型层次型解析:NSFNET采用的是一种层次型结构。

28.HTTPHTTP解析:常见的端口号中,80用作超文本传输协议HTTP。

29.【审题关键句】以行为单位把所有字符的ASCII值右移4位,后把右移后的字符ASCII值再加上原字符的ASCII值,得到新的字符。

\n【解题思路】

\n①首先定义循环变量i、j和表示字符串长度的整型变量strl。

\n②在第一层for循环中,循环变量i从0开始,依次递增直到其值等于或大于maxline,在循环体中,首先用函数strlen(original[i])计算字符串original[i]的长度,把这个值赋给整型变量strl。在第二层for循环中,循环变量j从0开始,依次递增直到其值等于或大于strl,利用表达式original[i][j]+=original[i][j]>>4实现对字符original[i][j]的ASCII码值右移4位后所得到值与原字符original[i][j]的ASCII码值相加,仍存入原字符串对应的位置上的功能。

\n【参考答案】

\n

30.【审题关键句】数组相同下标位置上的奇数,数组a中十位数等于新数的千位数字,个位等于新数个位数字,数组b中的十位等于新数的百位数字,个位数字等于新数的十位数字,存入数组,从小到大排序。

\n【解题思路】

\n④定义整型循环变量i、j和局部变量tmp。

\n②在for循环语句中,循环变量i从0开始,依次递增直到其值等于或大于MAX,用if条件语句判断如果a[i]和b[i]同时为奇数,由a[i]的十位数字为新数的千位数字,个位数字为新数的个位数字,b[i]的十位数字为新数的百位数字,个位数字为新数的十位数字,把这个新组成的数存入数组元素c[cn],同时数组下标变量cn加1。

\n③在第一层for循环语句中,循环变量i从0开始,依次递增直到其值等于或大于cnt,在第二层循环中,循环变量j从i+1开始,依次递增直到其值等于cnt,用if条件语句判断如果数组元素c[i]大于c[j],则两者进行互换,实现数组C中的数按从小到大的顺序进行排序。

\n【参考答案】

\n

31.B解析:协议是计算机网络一个非常重要的组成部分,一个功能完善的计算机网络一定是一个复杂的协议的集合。组织复杂的协议的集合是一项比较复杂的工程,最好的组织方式是层次结构模型,所以应当选B。层次结构模型具有以下特点:各层之间相互独立,灵活性好;各层都可以采用最适合的技术来实现,各层实现技术的改变不影响其他层;易于实现和维护;有利于促进标准化。选项A“连续的地址编码模型”与组织网络协议无关,选项C“分布式进程通信模型”不是用在网络协议的管理上的,选项D是干扰选项。

32.D解析:星形拓扑构型中结点通过点-点通信线路与中央结点连接,中央结点控制全网的通信,任何两结点之间的通信都要通过中央结点。

33.B解析:1991年,中国科学院高能物理研究所采用DECNET协议,以X.25方式连入美国斯坦福线性加速器中心(SLAC)的LIVEMORE实验室,并开通电子邮件应用。

34.voidConvertCharA(void){intiistr;for(i=O;i<maxline;i++){str=strlen(XX[i]);/*求得当前行的字符串的长度*/for(j=0;i<str;j++)if(MX[i][j]=='z')MX[i][j]='a';/*如果遇到的字符是小写字母z则改写成小写字母a*/elseif(xx[i][j]>='a'&&xx[i][j]<='y')MX[i][j]+=1;/*如果该字符是从a到y的小写字母则改写为该字母的下一个字母*/}}voidConvertCharA(void)\r\n{\r\ninti,i,str;\r\nfor(i=O;i<maxline;i++)\r\n{\r\nstr=strlen(XX[i]);/*求得当前行的字符串的长度*/\r\nfor(j=0;i<str;j++)\r\nif(MX[i][j]=='z')\r\nMX[i][j]='a';/*如果遇到的字符是小写字母z则改写成小写字母a*/\r\nelseif(xx[i][j]>='a'&&xx[i][j]<='y')\r\nMX[i][j]+=1;/*如果该字符是从a到y的小写字母则改写为该字母的下\r\n一个字母*/\r\n}\r\n}解析:本题要对二维数组中的字符元素按行来处理,因此,首先要求得当前行所包含的字符总个数,之后才可以利用一个循环米依次访问该行中的所有字符。当遇到一个字符时,先判断该字符是否是小写字母z,如果是,则把该字符改写成小写字母a;如果不是,则继续判断该字符是否是从a到y的小写字母,如果是,则改写为该字母的下一个字母(利用字符的ASCII码值来实现);如果不是,则不做任何的操作,接着去取下一个字符。

35.voidCompute(void){intiyy[MAX];for(i=O;i<lO00;i++)if(xx[i]%2!=0){odd++;/*统计奇数的个数*/avel+=xx[i];/*求奇数的总和*/}else{even++;/*统计偶数的个数*/ave2+=xx[i];/*求偶数的总和*/yy[even-1]=xx[ii;/*将偶数存入数组yy中*/}avel/=odd;/*求奇数的平均数*/ave2/=even;/*求偶数的平均数*/for(i=O;i<even;i++)/*求所有偶数的方差*/totfc+=(yy[i]-ave2)*(yy[i]-ave2)/even;voidCompute(void)\r\n{\r\ninti,yy[MAX];\r\nfor(i=O;i<lO00;i++)\r\nif(xx[i]%2!=0)\r\n{\r\nodd++;/*统计奇数的个数*/\r\navel+=xx[i];/*求奇数的总和*/\r\n}\r\nelse\r\n{\r\neven++;/*统计偶数的个数*/\r\nave2+=xx[i];/*求偶数的总和*/\r\nyy[even-1]=xx[ii;/*将偶数存入数组yy中*/\r\n}\r\navel/=odd;/*求奇数的平均数*/\r\nave2/=even;/*求偶数的平均数*/\r\nfor(i=O;i<even;i++)/*求所有偶数的方差*/\r\ntotfc+=(yy[i]-ave2)*(yy[i]-ave2)/even;解析:本题考查的知识点如下:

(1)从文件中读取数据。

(2)奇偶数的判断和方差的求法。

在C语言中,有一结构体类型FILE,其中包含文件的一些属性信息。可定义指针指向该结构体,这个指针称为文件指针。要从文件中读取数据,首先要判断该:文件是否能以“读”的方式打开。若能打开,使用函数intfscanf(FILE*fp,char*format,args)从fp所指向的文件中依次读取数据。在本题中,数据的存放很有规律,将数据读出存入数组xx时,只要控制数组下标就可以了。若文件结束,则退出读取循环。最后要关闭文件。若…个数除以2取余得0,则该数是偶数,否则为奇数。由方差公式可知,这是求一些连续的数的表达式的值,所以可以使用循环求得方差。

36.voidjsVal(){intithouhuntendataj;intabcd;for(i=0;i<200;i++){thou=a[i]/1000;/*求四位数的千位数字*/hun=a[i]%1000/100;/*求位烽的百位数字*/ten=a[i]%100/10;/*求四位数的十位数字*/data=a

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论