![2022年四川省成都市全国计算机等级考试网络技术测试卷(含答案)_第1页](http://file4.renrendoc.com/view/008acd064a05624c33378e2df4fc8399/008acd064a05624c33378e2df4fc83991.gif)
![2022年四川省成都市全国计算机等级考试网络技术测试卷(含答案)_第2页](http://file4.renrendoc.com/view/008acd064a05624c33378e2df4fc8399/008acd064a05624c33378e2df4fc83992.gif)
![2022年四川省成都市全国计算机等级考试网络技术测试卷(含答案)_第3页](http://file4.renrendoc.com/view/008acd064a05624c33378e2df4fc8399/008acd064a05624c33378e2df4fc83993.gif)
![2022年四川省成都市全国计算机等级考试网络技术测试卷(含答案)_第4页](http://file4.renrendoc.com/view/008acd064a05624c33378e2df4fc8399/008acd064a05624c33378e2df4fc83994.gif)
![2022年四川省成都市全国计算机等级考试网络技术测试卷(含答案)_第5页](http://file4.renrendoc.com/view/008acd064a05624c33378e2df4fc8399/008acd064a05624c33378e2df4fc83995.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2022年四川省成都市全国计算机等级考试网络技术测试卷(含答案)学校:________班级:________姓名:________考号:________
一、单选题(10题)1.在一台Cisco路由器的g0/l端口上,封禁所有端口号为12345的TCP数据包和端口号为7306的UDP数据包,下列正确的access—list配置是()。
A.Router(config)#ipaccess—liststandardheike12345Router(config—std—nacl)#denyudpanyanyeq7306Router(cortfig—std—nacl)#denytcpanyanyeq12345Router(config—std—nacl)#permitipanyanyRouter(config—std—nacl)#exitRouter(config)#interfacegO/1Router(config—if)#ipaccess—groupheike12345inRouter(config—if)#ipaccess—groupheikel2345outRouter(cortfig—if)#
B.Router(config)#ipaccess—listextendedheike12345Router(config—ext—nacl)#permitipanyanyRouter(config—ext—nacl)#denyudpanyanyeq7306Router(config—ext—nacl)#denytcpanyanyeq12345Router(config—ext—nacl)#exitRouter(config)#interfacegO/1Router(config—if)#ipaccess—groupheikel2345inRouter(config—if)#ipaccess—groupheikel2345outRouter(config—if)#
C.Router(config)#ipaccess—listextendedheike12345Router(config—ext—nacl)#denyanyanyudpeq7306Router(config—ext—nacl)#denyanyanytcpeq12345Router(config—ext—nacl)#permitipanyanyRouter(config—ext—nacl)#exitRouter(config)#interfaceg0/1Router(config—if)#ipaccess—groupheikel2345inRouter(config—if)#ipaccess—groupheike12345outRouter(config—if)#
D.Router(config)#ipaccess—listextendedheike12345Router(config—ext—nacl)#denyudpanyanyeq7306Router(config—ext—nacl)#denytcpanyanyeq12345Router(config—ext—nacl)#permitipanyanyRouter(config—ext—nacl)#exitRouter(config)#interfaceg0/1Router(config—if)#ipaccess—groupheikel2345inRouter(config—if)#ipaccess—groupheikel2345outRouter(config—if)#
2.网络地址的子网掩码是()
A.
B.
C.
D.
3.FTP协议支持的两种传输方式,一种是文本文件,另一种是()文件。
A.十六进制B.二进制C.网页D.图片
4.
5.
6.ATM层类似于数据链路层协议,可以利用()技术在同一条物理链路上进行多路复用。
A.频分多路复用B.时分多路复用C.虚电路D.以上都是
7.下列关于入侵检测系统探测器获取网络流量的方法中,错误的是()。
A.利用交换设备的镜像功能B.在网络链路中串接一台交换机C.在网络链路中串接一台集线器D.在网络链路中串接一台分路器
8.WindowsServer2003对已备份文件在备份后不做标记的备份方法是()。
A.正常备份B.差异备份C.增量备份D.副本备份
9.以下不属于计算机病毒生命周期的是()。
A.潜伏阶段B.繁殖阶段C.触发阶段D.破坏阶段
10.网络营销的主要内容不包括()。
A.网上市场调查B.网上CA认证C.网上产品和服务策略D.网上消费者行为分析
二、填空题(10题)11.如果系统的物理内存不能满足应用程序的需要,那么就需要使用______内存。
12.IIS6.0使用________的方法在一台服务器上可以构建多个网站。
13.计算机的可靠性通常用平均无故障时间和平均故障修复时间来表示。平均故障修复时间的缩写为,是指修复一次故障所需要的时间,这个值越小,系统的可靠性越高。
14.WSUS是用来实时发布微软公司操作系统软件更新程序的服务系统。WSUS服务器通过Internet和微软公司MicrosoftWindowsServerUpdataServices________连接,及时获得微软公司最新更新程序。
15.
16.允许使用单位或个人按时间、地址等信息查询网络的使用情况是______提供的功能。
17.计算机的软件系统一般分为应用软件和______两大部分。
18.P2P网络存在4种主要结构类型,Napster是拓扑结构的代表。
19.
20.奔腾芯片采用的流水线技术主要是【】和超流水线技术。
三、2.填空题(8题)21.电子商务的安全要求包括传输的安全性、交易各方的身份认证、【】和交易的不可抵赖性四个方面。
22.误码率是指二进制码元在数据传输系统中______的概率。
23.因特网连接的主机都必须遵守【】协议。
24.由于其高带宽和低时延,______特别适合实时性高质量多媒体节目的发布。
25.【】是保证各种不同的电子政务系统互联、互通、互操作的基本前提。
26.IP数据报中“生存周期”字段值为【】时,该数据报将被丢弃。
27.常见的内存管理方法有______、页式管理、段式管理和段页式管理。
28.InternetWWW采用客户机/服务29模式进行工作,它以HTML与HTTP为基础,为用户提供界面一致的信息浏览系统。其中,HTML的中文名称是【】。
四、C语言程序设计题(2题)29.函数readDat是从文件in.dat中读取20行数据存放到字符串数组xx中(每行字符串长度均小于80)。请编制函数jsSort,其函数的功能是:以行为单位对字符串变量的下标为奇数的位置上的字符按其ASCII值从小到大的顺序进行排序,下标为偶数的位置上的字符仍按原来位置存放,排序后的结果仍按行重新存入字符串数组xx中,最后调用函数writeDat把结果xx输出到out.dat文件中。
注意:部分源程序存在test.c文件中。
请勿改动数据文件in.dat中的任何数据、主函数main、读函数readDat和写函数wilteDat的内容。
第11类字符串循环位移
30.己知数据文件in.dat中存有200个四位数,并已调用读函数readDat把这些数存入数组a中,请考生编制一函数jsVal,其功能是:如果四位数各位上的数字均为0或2或4或6或8中的一个数字,则统计出满足此条件的个数cnt,并把这些四位数按从大到小的顺序存入数组b中。最后main函数调用写函数writeDat把结果cnt以及数组b中符合条件的四位数输出到0ut.dat文件中。
注意:部分源程序存在test.c文件中。
程序中已定义数组:a[200],b[200],已定义变量:cnt
请勿改动数据文件in.dat中的任何数据、主函数main、读函数readDat和写函数writeDat的内容。
五、1.选择题(3题)31.目前,最常用的办公软件是()。
A.MSWordB.WPSOfficeC.水中OfficeD.Corel
32.一台主机的IP地址为8,子网屏蔽码为40,那么这台主机的主机号为
A.4B.6C.8D.68
33.数据传输速率是描述数据传输系统的重要指标之一。数据传输速率在数值上等于每秒钟传输构成数据代码的二进制()。
A.位数B.字符数C.帧数D.分组数
六、1.程序设计题(3题)34.请编制程序,要求:将文件IN91.DAT中的200个整数读入数组xx中,求出数组xx中奇数的个数cnt1和偶数的个数cnt2,以及数组xx下标为偶数的元素值的算术平均值pj(保留2位小数),结果cnt1,cnt2,pj输出到out91.dat中。
部分程序、读函数read_dat(intxx[200])及输出格式已给出。
试题程序:
#include<conio.h>
#include<stdio.h>
#defineN200
voidread_dat(intxx[N])
{
inti,j;
FILE*fp;
fp=fopen("IN91.DAT","r");
for(i=0;i<20;i++)
{
for(j=0;j<10;j++)
{
fscanf(fp,"%d,",&xx[i*10+j]);
printf("%d",xx[i*10+j]);
}
printf("\n");
}
fclose(fp);
}
voidmain()
{
intcnt1,cnt2,xx[N];
floatpj;
FILE*fw;
inti,k=0;
longj;
clrscr();
fw=fopen("out91.dat","w");
read_dat(xx);
printf("\n\ncnt1=%d,cnt2=%d,pj=%6.2f\n",cnt1,cnt2,pj);
fprintf(fw,"%d\n%d\n%6.2f\n",cnt1,cnt2,pj);
fclose(fw);
35.请编制函数ReadDat()实现从文件IN93.DAT中读取1000个十进制整数到数组xx中。请编制函数Compute()分别计算出xx中奇数的个数odd、偶数的个数even、平均值aver及方差totfc的值,最后调用函数WriteDat()把结果输出到OUT93.DAT文件中。
计算方差的公式如下:
原始数据的存放格式是:每行存放10个数,并用逗号隔开(每个数均大于0且小于等于2000)。
注意:部分源程序已给出。
请勿改动主函数main()和写函数WriteDat()的内容。
试题程序:
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#defineMAX1000
intxx[MAX],odd=0,even=0;
doubleaver=0.0,totfc=0.0;
voidWriteDat(void);
intReadDat(void)
{
FILE*fp;
if((fp=fopen("IN93.DAT","r"))==NULL)
return1;
fclose(fp);
return0;
}
voidCompute(void)
{
}
voidmain()
{
inti;
for(i=0;i<MAX;i++)
xx[i]=0;
if(ReadDat())
{
printf("数据文件IN93.DAT不能打开!\007\n");
return;
}
Compute();
printf("ODD=%d\nEVEN=%d\nAVER=%lf\nTOTFC=%lf\n",
odd,even,aver,totfc);
WriteDat();
}
voidWriteDat(void)
{
FILE*fp;
inti;
fp=fopen("OUT93.DAT","w");
fprintf(fp,"%d\n%d\n%lf\n%lf\n",odd,even,aver,totfc);
fclose(fp);
}
36.下列程序的功能是:找出所有100以内(含100)满足I,I+4,I+10都是素数的整数I(1+10也是在100以内)的个数cnt,以及这些I之和sum。请编制函数countValue()实现程序要求,最后调用函数writeDAT()把结果cnt和sum输出到文件out64.dat中(数值1不是素数)。
注意:部分源程序已给出。
请勿改动主函数main()和输出数据函数writeDAT()的内容。
试题程序:
#include<stdio.h>
intcnt,sum;
intisPrime(intnumber)
{inti,tag=l;
if(number==l)
return0;
for(i=2;tag&&i<=number/2;i++)
if(number%i==0)tag=0;
returntag;
}
voidcountValue()
{
}
voidmain{}
{cnt=sum=O;
countValue();
printf("满足条件的整数的个数=%d\n",cnt);
printf("满足条件的整数的个数=%d\n",sum);
writeDAT();
}
writeDAT()
{FILE*fp;
fp=fopen("out64.dat","w");
fprintf(fp,"%d\n%d\n",cnt,sum);
fclose(fp);
}
参考答案
1.D选项A采用的访问控制列表标准(standard)错误,选项B配置语句应该先拒绝排除的协议或端口,然后在允许其他的协议或者端口进行数据传输。选项C中“Router(config—ext—nacl)#denyanyanyudpeq7306、R0uter(config—ext—nacl)#denyanyanytcpeq12345”语法错误。故选择D选项。
2.D解析:网络地址是一个B类的IP地址块。依IPv4规定,B类IP地址的标准子网掩码为。而网络地址的二进制表示为10111111.00010110.10101000.00000000。根据该二进制数中比特“1”分布情况可知,网络地址191.22.168.0所使用的子网掩码至少在B类IP地址标准子网掩码的基础上扩展了5位,即划分子网后所使用的最小子网掩码的二进制表示为11111111.11111111.11111000.00000000,其对应的十进制表示为。
3.BFTP协议支持的两种传输方式,一种是文本文件,另一种是二进制文件。
4.B
5.C
6.CATM层允许数据通过多条虚电路在同一条物理链路上进行多路复用。ATM交换机接收来自特定输入端口的信元,根据信元头中的VPI/VCI字段,检查路由表进行信元转发,并更新信元头的VPI和VCI。\n单选题
7.BB【解析】根据网络拓扑结构的不同,入侵检测系统的探测器可以通过三种方式部署在被检测的网络中:网络接口卡与交换设备的监控端口连接,通过交换设备的Span/Mirroi功能将流向各端口的数据包复制一份给监控端口,入侵检测传感器从监控端口获取数据包进行分析和处理;在网络中增加一台集线器改变网络拓扑结构;通过一个TAP分路器设备对交换式网络中的数据包进行分析和处理。交换机不符合题目要求。因此选择B选项。
8.DWindows2003对已备份文件在备份的方法有:完全备份、增量备份、差异备份和副本备份。其中副本备份,复制所有选中的文件,但不将这些文件标记为已经备份,即不清除存档属性,故选择D选项。
9.D计算机病毒生命周期包括4个阶段;潜伏阶段、繁殖阶段、触发阶段和执行阶段。
10.B
11.虚拟虚拟解析:如果系统的物理内存不能满足应用程序的需要,虚拟内存管理程序就会接入来弥补不足。
12.\n虚拟服务器
\n
13.MTTR指令与数据分开的双Cache哈佛结构在指令的执行过程中,高速度的CPU和相对低速度的内存会构成一对矛盾。高速缓冲存储器(Cache)是一种速度很高但是造价也很高的存储器。因其速度高,所以可作为CPU和一般内存之间的桥梁,在其中存储预先准备好的指令或常用数据。相对于指令执行的时间,把指令调入Cache所用的时间要短得多,因此通过预处理把指令放在Cache中可以节省CPU到普通内存中读取指令的时间。通常,计算时常用的数据仅占所用数据的一小部分。据称,大约2KB的Cache就可以存储大约80%的常用数据,这就节省了CPU到普通内存中读取数据的时间。
14.\n实时
\n
15.
16.网络计费管理网络计费管理解析:网络计费的功能包括:①建立和维护计费数据库;②建立和管理计费策略;③能够对指定地址进行限量控制;④允许使用单位或个人按时间、地址等信息查询网络的使用情况。
17.系统软件系统软件解析:计算机的软件系统包括系统软件和应用软件。系统软件是指负责管理、监控和维护计算机硬件和软件资源的一种软件。系统软件主要包括操作系统、各种编程语言的处理程序、数据库管理系统以及故障诊断和排错程序等。应用软件是指利用计算机和系统软件为解决各种实际问题而编制的程序,以满足用户特殊的应用需求。
18.集中式典型的集中式拓扑结构P2P网络软件有Napster和Maze。典型的非结构化拓扑结构P2P网络软件有Gnutella、Shareaza、LimeWire和BearShare。典型的分布式结构化拓扑结构P2P网络软件有Pastry、Tapestry、Chord和CAN。典型的混合结构P2P网络软件有Skype、Kazaa、eDonkey、BitTorrent和PPLive。
\r\n\r\n\r\n
19.数据传输速率
【解析】描述计算机网络中数据通信的基本技术参数是数据传输速率与误码率。
20.超标量技术超标量技术解析:奔腾芯片采用的流水线技术主要是超标量技术和超流水线技术。
21.数据的完整性或数据完整性数据的完整性或数据完整性解析:数据传输的安全性。保证数据传输的安全性就是要保证在公共因特网上传送的数据信息不被第三方监视和窃取。数据的完整性。保证数据的完整性就是要保证在公共因特网上传送的数据信息不被篡改。身份认证。在电子商务活动中,交易的双方或多方常常需要交换一些敏感信息,这时就需要确认对方的真实身份。交易的不可抵赖。电子商务交易的各方在进行数据信息传输时,必须带有自身特有的、无法被别人复制的信息,以防发送方否认和抵赖曾经发送过该消息,确保交易发生纠纷时有所对证。
22.被传错被传错解析:误码率是指二进制码元在数据传输系统中被传错的概率,它在数值上近似等于:Pe=Ne/N。(式中:N为传输的二进制码元总数,Ne为被传错的码元数)。
23.TCP/IPTCP/IP解析:因特网是一个覆盖全世界的广域网络。实际上它是由无数的网络,包括局域网和广域网连接而成的。这些网络连接着无数的主机,它们都遵守TCP/IP协议,保证了相互之间通信时采用同样的寻址方式、命名机制和传输规则。TCP/IP协议是一个协议集,其中最主要的是TCP(传输控制协议)和IP(网络互联协议)。IP协议规定了因特网中的通信规则,为其高层用户提供无连接的服务,而TCP协议则采用面向连接的方式来弥补和增强IP协议所提供的服务。
24.ATMATM解析:实时多媒体信息的大规模发布是ATM的重要应用之一。
25.标准和规范标准和规范解析:电子政务需要统一的标准和规范来规划并建设电子政务应用及安全系统。应该说,标准和规范是保证各种不同的电子政务系统互联、互通、互操作的基本前提。
26.00解析:分组交换中数据报方式的各分组独立选择路由,各分组从源主机到目的主机的传输延迟也就各不相同,特别是由于中途路由器寻径的错误,使得分组在一条循环路径中无休止地传送,将会影响目的主机的分组重装。为了避免IP数据报传递过程中这一情况的出现,利用IP数据报报头中的“生存周期”字段,这是一个时间计数器(以秒为单位),若该字段值递减到“0”,则该数据报将被丢弃。
27.分区管理分区管理解析:分区管理是满足多道程序运行的最简单的存储管理方案。此外存储管理还有页式、段式、段页式以及虚存管理。
28.超文本标记语言超文本标记语言解析:HTML(超文本标记语言)用来描述如何将文本格式化。HTTP(超文本传输协议)是标准的万维网协议,用于定义合法请求与应答的协议。
29.【审题关键句】以行为单位对字符串变量的下标为奇数的字符按从小到大排序,结果仍按行重新存入字符串数组中。
\n【解题思路】
\n①因为要进行字符之间的互换,所以定义局部字符变量ch。定义循环变量i、j、k。
\n②在第一层for循环中,循环变量i从0开始,依次递增直到其值等于或大于20,在循环体中实现对每行字符串的处理。在循环体中执行第二层for循环,循环变量J从1开始,依次递增2直到其值等于(int)strlen(xx[i]),在第三层for循环中,循环变量k从j+2开始,依次递增2,直到其值等于(int)strlen(xx[i]),如:果字符xX[i][j]的ASCII码值大于xx[i][k]的ASCII码值,则两者进行互换,实现字符串xx[i]中下标为奇数的位置上的字符按其ASCII值从小到大的顺序进行排序,下标为偶数的位置上的字符仍按原来位置存放的功能。
\n【参考答案】
\n
\n
\n第11类字符串循环位移
30.【审题关键句】各位都是偶数,从大到小排序。
\n【解题思路】
\n①首先,本题要定义多个变量,包括两个循环变量循环i、j;用来存放四位数分解之后各位数的变量qw(千位)、bw(百位)、sw(十位)和gw(个位);一个用于数据交换的整型变量ab。
\n②通过for循环依次对数组中的每个四位数进行分解,得到每位上的数字,然后通过if条件语句判断每位数是否都为偶数,注意,每个表达式之问的关系为与运算,即需要同时满足这4个表达式的数才符合条件。
\n③将满足条件的四位数赋给数组b[cnt],同时数组下标值加1,当for循环执行完毕后,则所有满足条件的四位数全部存放到数组b[cnt]中。
\n④最后通过两个for循环,对数组b[cnt]的元素按从大到小的顺序排序,排序过程中,变量ab作为数据交换的中间变量。
\n【参考答案】
\n
31.A解析:虽然金山公司的WPSOffice和水中Office已经开拓了不少市场,但微软的Word是目前最流行的办公软件。
32.A解析:本题考查点是IP地址和子网屏蔽码的计算。子网掩码是一个与IP地址对应的32位数字,其中的若干位为1,另外的位为0。IP地址中和子网掩码为1的位相对应的部分是网络地址和子网地址,和为0的位相对应的部分则是主机地址。子网掩码原则上。和1可以任意分布,不过一般在设计子网掩码时,多是将开始连续的几位设为1。显然,主机的IP地址为8,这是一个C类地址,其网络地址为。子网地址和主机地址一起构成68。子网屏蔽码为40,将子网掩码写成二进制数为:11111111.1111llll.11111111.11110000,可知第4字节前4位为1,表示它是子网地址部分。IP地址中的68写成二进制数,取其前4位表示子网地址:(01000000)2,用十进制表示为64,后4位表示主机地址:(0100)2,用十进制表示为4。
33.A解析:数据传输率是描述数据传输系统的重要指标之一。数据传输速率在数值上等于每秒钟传输的构成数据代码的二进制位数,单位为位每秒(bit/s),记作b/s。对于实际数据传输系统,如果传输的不是二进制码元,则需要折合成二进制码元来计算。
34.voidmain(){intcnt1cnt2xx[N];floatpj;FILE*fw;intik=0;longj;clrscr();fw=fopen("out91.dat""w");read_dat(xx);for(i=0j=0cnt1=0cnt2=0;i<N;i++){if(xx[i]%2)/*求出数组XX中奇数的个数cnt1*/cnt1++;elsecnt2++;/*求出数组xx中偶数的个数cnt2*/if(i%2==0){j+=xx[i];/*求数组xx下标为偶数的元素值的总和*/k++;}}Pj=(float)(j*100/k)/100;/*求数组xx下标为偶数的元素值的算术平均值pj*/printf("\n\ncnt1=%dcnt2=%dpj=%6.2f\n"cnt1cnt2pj);fprintf(fw"%d\n%d\n%6.2f\n"cnt1cnt2pj);fclose(fw);}[解析]本题考查的知识点如下:(1)运算符“%”的使用。(2)强制类型转换和小数位数的保留;一个数除以2取余所得的数为1则它是奇数否则是偶数取余使用运算符“%”。在本题中要求算术平均值保留两位小数。使用的方法是:将和乘以100除以个数强制类型转换后再除以100。为了保证和有效我们定义一个长整型变量来记录和。因为个数也为整型运算符“/”在这里的含义是整除而我们要保留小数所以要使用强制类型转换将和乘以100的结果转换为浮点类型这样就可以实现保留两位小数。使用循环对所有数据进行访问。voidmain()\r\n{\r\nintcnt1,cnt2,xx[N];\r\nfloatpj;\r\nFILE*fw;\r\ninti,k=0;\r\nlongj;\r\nclrscr();\r\nfw=fopen('out91.dat','w');\r\nread_dat(xx);\r\nfor(i=0,j=0,cnt1=0,cnt2=0;i<N;i++)\r\n{\r\nif(xx[i]%2)/*求出数组XX中奇数的个数cnt1*/\r\ncnt1++;\r\nelse\r\ncnt2++;/*求出数组xx中偶数的个数cnt2*/\r\nif(i%2==0)\r\n{\r\nj+=xx[i];/*求数组xx下标为偶数的元素值的总和*/\r\nk++;\r\n}\r\n}\r\nPj=(float)(j*100/k)/100;/*求数组xx下标为偶数的元素值的算术平均值pj*/\r\nprintf('\\n\\ncnt1=%d,cnt2=%d,pj=%6.2f\\n',cnt1,cnt2,pj);\r\nfprintf(fw,'%d\\n%d\\n%6.2f\\n',cnt1,cnt2,pj);\r\nfclose(fw);\r\n}\r\n[解析]本题考查的知识点如下:\r\n(1)运算符“%”的使用。\r\n(2)强制类型转换和小数位数的保留;\r\n一个数除以2取余所得的数为1,则它是奇数,否则是偶数,取余使用运算符“%”。在本题中,要求算术平均值保留两位小数。使用的方法是:将和乘以100除以个数强制类型转换后再除以100。为了保证和有效,我们定义一个长整型变量来记录和。因为个数也为整型,运算符“/”在这里的含义是整除,而我们要保留小数,所以要使用强制类型转换将和乘以100的结果转换为浮点类型,这样就可以实现保留两位小数。使用循环对所有数据进行访问。
35.intReadDat(void){FILE*fp;intij;if((fp=fopen("IN93.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"\n");if(feof(fp))break;}fclose(fp);return0;}voidCompute(void){intiyy[MAX];for(i=0;i<1000;i++){if(xx[i]%2!=0)odd++;/*求出xx中奇数的个数odd*/elseeven++;/*求出xx中偶数的个数even*/aver+=xx[i];/*求出xx中元素的总和*/}aver/=MAX;/*求出xx中元素的平均值*/for(i=0;i<1000;i++)totfc+=(xx[i]-aver)*(xx[i]-aver)/MAX;}[解析]本题考查的知识点如下:(1)从文件中读取数据。(2)奇偶数的判断和方差的求法。在C语言中有一结构体类型FILE其中包含文件的一些属性信息。可定义指针指向该结构体这个指针称为文件指针。要从文件中读取数据首先要判断该文件是否能以“读”的方式打开。若能打开使用函数intfscanf(FILE*fpchar*formatargs)从fp所指向的文件中依次读取数据。在本题中数据的存放很有规律将数据读出存入数组xx时只要控制数组下标就可以了。若文件结束则退出读取循环。最后要关闭文件。若一个数除以2取余得0则该数是偶数否则为奇数。由方差公式可知这是求一些连续的数的表达式的值所以可以使用循环求得方差。intReadDat(void)\r\n{\r\nFILE*fp;\r\ninti,j;\r\nif((fp=fopen('IN93.DAT','r'))==NULL)\r\nreturn1;\r\nfor(i=0;i<100;i++)\r\n{\r\nfor(j=0;j<10;j++)\r\nfscanf(fp,'%d,',&xx[i*10+j]);\r\nfscanf(fp,'\\n');\r\nif(feof(fp))break;\r\n}\r\nfclose(fp);\r\nreturn0;\r\n}\r\nvoidCompute(void)\r\n{\r\ninti,yy[MAX];\r\nfor(i=0;i<1000;i++)\r\n{\r\n
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 立足本源 善用“学习迁移”提高学生数学素养-“反比例函数”案例分析 论文
- 人教版六年级上册数学期中考试试卷附答案(b卷)
- 2022人教版三年级上册数学期中考试试卷及1套完整答案
- 人教版六年级上册数学期末考试卷附下载答案
- 人教版小学六年级上册数学期末测试卷含完整答案(各地真题)
- 人教版小学五年级上册数学期中考试试卷完整参考答案
- 人教版三年级上册数学期中测试卷含答案(能力提升)
- 人教版小学四年级下册数学期中测试卷含完整答案【名师系列】
- 二年级上册数学期末测试卷及参考答案ab卷
- 人教版五年级下册数学期中测试卷【易错题】
- 污水处理维修保养协议书范本
- 2024年达州市中考数学真题试卷(含答案详解)
- 江苏省淮安市2023~2024学年苏科版数学七年级下册 期末复习练
- 2022年江苏省徐州市撷秀中学高二物理期末试卷含解析
- W -S-T 312-2023 医院感染监测标准(正式版)
- (新课标)新统编高教版中职语文基础模块上册《伐檀》说课稿
- MOOC 药用植物栽培学-河南农业大学 中国大学慕课答案
- 新教科版五年级下册科学期末测试卷十一
- 2024届湖北省武汉市洪山区重点中学中考化学模试卷含解析
- 安置房工程基础施工方案与技术措施
- 中考期间餐饮安全保障工作实施方案
评论
0/150
提交评论