版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
(2021年)山东省东营市全国计算机等级考试网络技术模拟考试(含答案)学校:________班级:________姓名:________考号:________
一、单选题(10题)1.下面关于城名系统说法正确的是()。
A.域名系统是网状结构的,按组织棋式和地理模式划分的域名彼此交叉
B.域名系统的所有管理权都集中在NIC
C.域名服务器可以进行域名/IP地址转换
D.域名解析是从小到大,由底向上进行的
2.文件传输服务使用()协议。
A.SMTPB.FTPC.UDPD.TELNET
3.在以太网协议中,出现发送冲突时采用算法。
A.坚持监听B.二进制指数后退C.放弃发送D.向上层报告
4.关于UNIX,以下说法错误的是()。
A.支持多任务和多用户
B.提供可编程Shenll语言
C.系统全部采用汇编语言编写而成,运行速度快
D.采用树形文件系统,安全性和可维护性良好
5.在一台Cisco路由器上执行showaccess.1ists命令显示如下一组信息ExtendedIPaccesslistport4444-permiticmp202.38.97.0,wildcardbits0.0.0.255anydenyiempanyanydenyudpanyanyeq1434denytcpanyanyeq4444permitipanyany根据上述信息,正确的access—list配置是()。
A.Router(config)#ipaeees8一listextendedport4444Router(config—ext-nael)#denyicmpanyanyRouter(eonfig—ext·nac])#denyudpanyanyeq1434Router(config—ext—nae])#denytopanyanyeq4444Router(config-ext—nael)#permiticmp202.38.97.00.0.0.255anyRouter(corlfig-ext—nael)#permitipanyany
B.Router(config)#access-listport4444permiticmp202.38.97.00.0.0.255anyRouter(config)#access—listport4444denyicmpanyanyRouter(config)#access—listport4444denyudpanyanyeq1434Router(config)#access—listport4444denytcpanyanyeq4444Router(config)#access—listport4444permitipanyany
C.Router(eonfig)#iplte(~es8一listextendedport4444Router(config—ext-nacl)#permit202.38.97.00.0.0.255anyicmpRouter(config-ext—nacl)#denyanyanyicmpRouter(config-ext—nacl)#denyanyanyudpeq1434Router(config—ext—nacl)#denyanyanytcpeq4444Router(config—ext—nacl)#permitipanyany
D.Router(config)#ipaccess—listextendedport4444Router(config—ext—nacl)#permiticmp202.38.97.00.0.0.255anyRouter(config-ext—nacl)#denyicmpanyanyRouter(config—ext—nacl)#denyudpanyanyeq1434Router(config—ext—nacl)#denytcpanyanyeq4444Router(config—ext—nacl)#permitipanyany
6.以下哪项不属于防止口令猜测的措施()。
A.严格限定从一个给定的终端进行非法认证的次数
B.确保口令不在终端上再现
C.防止用户使用太短的口令
D.使用机器产生的口令
7.IDEA是当今已公开的最好最安全的对称分组密码算法。它的密钥长度是()位。
A.40B.56C.64D.128
8.如果用户希望在网上聊天,可以使用的因特网的服务形式是()。
A.电子邮件服务B.新闻组服务C.电子公告牌服务D.搜索引擎服务
9.一台Cisco6500交换机的4/1-24端口用于连接单个PC机和服务器,若需加快PC机和服务器接入到网络中的速度,STP可选功能的正确配置是()。
A.Switch—SW-6500>(enable)setspantreebackbonefast4/1—24enable
B.Switch-SW-6500>(enable)setspantreeuplinkfast4/1-24enable
C.Switch—SW-6500>(enable)setspantreeportfast4/1-24enable
D.Switch-SW-6500>(enable)setspantreeportfastbpdu—filter4/1-24enable
10.下列对蓝牙技术指标的描述中,错误的是()。
A.话音编码方式为CVSD或对数PCM
B.跳频速率为1600次/s
C.发射功率20dBm时覆盖范围为200m
D.同步信道速率:64kbps(3个全双工通道)
二、填空题(10题)11.多媒体软件包括多媒体播放软件和______。
12.进行唯密文攻击时,密码分析者已知的信息包括:要解密的密文和______。
13.(12)一个用=进制表示的IP地址为.11001011010111100000001000000001,那么它的点分十进制表示为__________。
14.
第65题早期的广域网的通信子网数据交换方式中,可以采用的方法基本上可以分为两类:电路交换和___________。
15.有一种攻击是针对网络低层协议而不是针对某项特定的应用服务,这种攻击称为______。
16.在域名系统中每个域可由不同的组织管理,每个组织可以将它的域再分成一系列的【】,并将其交由其他组织管理。
17.源路由选项可分为源路由选项和严格源路由选项两类。
18.第
71
题
在网络管理中,网管服务器对被控设备发出启动、停止等控制命令是属于()管理的范畴。
19.帧中继(Frame.Relay)是在X.25分组交换的基础上,简化了差错控制、流量控制和【】功能,而形成的一种新的交换技术。
20.
三、2.填空题(8题)21.宽带传输网的代表是以______为基础的大容量光纤网络。
22.为了避免p地址的浪费,需要对IP地址中的主机号部分进行再次划分,将其划分成子网号和______两部分。
23.如果一个Web站点利用IIS建立在NTFS分区,那么可以通过IP地址限制、【】限制、Web权限和NTFS权限对它进行访问控制。
24.网络并行计算根据组建思想和实现方法可以分为网格计算与______。
25.国家政务建设应用系统中,______主要面向政府公务员,提供办公支持、决策支持等o
26.根据美国国防部安全准则,______级可视为处理敏感信息所需的最低安全级别。
27.所谓______是指交换机到用户终端之间所有的机线设备。
28.在经典奔腾中有两条______流水线和一条浮点指令流水线。
四、C语言程序设计题(2题)29.已知在文件in.dat中存有100个产品销售记录,每个产品销售记录由产品代码dm(字符型4位),产品名称mc(字符型10位),单价dj(整型),数量sl(整型),金额je(长整型)五部分组成。其中:金额=单价*数量。函数ReadDat读取这100个销售记录并存入结构数组sell中。请编制函数SortDat,其功能要求:按金额从大到小进行排列,若金额相等,则按产品代码从大到小进行排列,最终排列结果仍存入结构数组sell中。最后main函数调用函数WriteDat把结果输出到文件out.dat中。
提示:若中间变量为PRtemp,则可以直接使用结构赋值语句进行解题。
例如:sell[i]=temp.
注意:部分源程序存放在test.c文件中。
请勿改动主函数main、读函数ReadDat和输出函数WriteDat的内容。
30.函数ReadDat实现从文件in.dat中读取一篇英文文章,存入到无符号字符串数组xx中;请编制函数encryptChar,按给定的替代关系对数组xx中的所有字符进行替代,其替代值仍存入数组xx所对应的位置上,最后调用函数WriteDat把结果xx输出到文件out.dat中。
替代关系:f(p)=p*11mod256,mod为取余运算,P是数组XX中某一个字符的ASCII值,f(p)是计算后的无符号整型值(注意:中间变量定义成整型变量),如果计算后f(p))值小于等于32或大于130,则该字符不变,否则用f(p)替代所对应的字符。
注意:部分源程序存放在test.c文件中,原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格,并也按此替代关系进行处理。
请勿改动主函数main、读数据函数ReadDat和输出数据函数WriteDat的内容。
五、1.选择题(3题)31.网络操作系统为支持分布式服务功能,提出了一种新的网络资源管理机制,即()。
A.目录服务B.分布式目录服务C.数据库服务D.活动目录服务
32.典型的局域网可以看成由以下3部分组成:网络服务器、工作站与______。
A.IP地址B.通信设备C.TCP/IP协议D.网卡
33.由于图像、声音等信息数字化后的数据量十分庞大,因此必须对数据进行压缩以达到实用要求。目前国际上的压缩标准有许多。其中适合于连续色调、多级灰度静止图像的压缩标准是______。
A.P×32B.MPEGC.JPEGD.P×64
六、1.程序设计题(3题)34.已知在文件IN54.DAT中存有100个产品销售记录,每个产品销售记录由产品代码dm(字符型4位)、产品名称mc(字符型10位)、单价dj(整型)、数量s1(整型)、金额je(长整型)几部分组成。其中,余额=单价×数量可计算得出。函数ReadDat()的功能是读取这100个销售记录并存入数组sell中。请编制函数SortDat(),其功能要求:按金额从大到小进行排列,若金额相同,则按产品名称从小到大进行排列,最终排列结果仍存入结构数组sell中,最后调用函数WriteDat()把结果输出到文件OUT54.DAT中。
注意:部分源程序已给出。
请勿改动主函数main()、读函数ReadDat()和写函数WriteDat()的内容。
试题程序:
#include<stdio.h>
#include<mem.h>
#include<string.h>
#include<conio.h>
#include<stdlib.h>
#defineMAX100
typedefstruct
{
chardm[5];
charmc[11];
intdj;
intsl;
longje;
}PRO;
PROsell[MAXI;
voidReadDat();
voidWriteDat();
voidSortDat()
{
}
voidmain()
{
memset(sell,0,sizeof(sell));
ReadDat();
SortDat();
WriteDat();
}
voidReadDat()
{
FILE*fp;
charstr[80],ch[11];
inti;
fp=fopen("IN54.DAT","r");
for(i=0;i<100;i++)
{
fgets(str,80,fp);
memcpy(sell[i].dm,str,4);
memcpy(sell[i].mc,str+4,10);
memcpy(ch,str+14,4);
ch[4]=0;
sell[i].dj=atoi(ch);
memcpy(ch,str+18,5);
ch[5]=0;
sell[i].sl=atoi(ch);
sell[i].je=(long)sell[i].dj*sell[i].sl;
}
fclose(fp);
}
voidWriteDat()
{
FILE*fp;
inti;
fp=fopen("OUT54.DAT","w");
for(i=0;i<100;i++)
{
fprintf(fp,"%s%s%4d%5d%101d\n",sell[i].dm,sell[i].mc,
sell[i].dj,sell[i].sl,sell[i].je);
}
fclose(fp);
}
35.请编制程序,要求:将文件IN94.DAT中的200个整数读入数组xx中,求出数组xx中奇数的个数cnt1和偶数的个数cnt2,以及数组xx下标为奇数的元素值的算术平均值pj(保留两位小数),结果cnt1,cnt2,pj输出到OUT94.DAT中。
部分程序、读函数read_dat(intxx[200])及输出格式已给出。
试题程序:
#include<conio.h>
#include<stdio.h>
#defineN200
voidread_dat(intxx[N])
{
inti,j;
FILE*fp;
fp=fopen("IN94.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;
clrscr();
fw=fopen("out94.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);
}
36.已知数据文件IN76.DAT中存有200个4位数,并已调用读函数readDat()把这些数存入数组a中,请编制一函数jsVal(),其功能是:把个位数字和千位数字重新组合成一个新的十位数ab(新十位数的十位数字是原4位数的个位数字,新十位数的个位数字是原4位数的千位数字),以及把百位数和十位数组成另一个新的十位数cd(新十位数的十位数字是原4位数的百位数字,新十位数的个位数字是原4位数的十位数字),如果新组成的两个十位数必须是一个奇数,另一个为偶数且两个十位数中至少有一个数能被17整除,同时两个新十位数字均不为0,则将满足此条件的4位数按从大到小的顺序存入数组b中,并要计算满足上述条件的4位数的个数cnt,最后调用写函数wfiteDat()把结果cnt及数组b中符合条件的4位数输出到OUT76.DAT文件中。
注意:部分源程序已给出。
程序中已定义数组:a[200],b[200],己定义变量:cnt。
请勿改动主函数main()、读函数madDat()和写函数writeDat()的内容。
试题程序:
#include<stdio.h>
#defineMAX200
inta[MAX],b[MAX],cnt=0;
voidjsVal()
{
}
voidreadDat()
{
inti;
FILE*fp;
fp=fopen("IN76.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",b[i]);
printf("\n");
writeDat();
}
writeDat()
{
FILE*fp;
inti;
fp=fopen("OUT76.DAT","w");
fprintf(fp,"%d\n",cnt);
for(i=0;i<cnt;i++)
fprintf(fp,"%d\n",b[i]);
fclose(fp);
}
参考答案
1.C
2.B选项A),SMTP是简单邮件传输协议;选项B),FTP是文件传输协议;选项C),UDP是用户数据报协议,运行在传输层;选项D),Telnet是远程登录协议。
3.B以太网使用二进制指数后退算法来解决冲突问题。这种算法让发生冲突的工作站在停止发送数据后,不是等待信道变为空闲后立即再次发送数据,而是推迟一个随机的时间,使重传时再次发生冲突的概率最小。
4.C
5.D从ExtendedIPaccesslistport4444可以看出,访问列表采用了扩展配置模式,且访问列表名称为port4444。命令为:ipaccess—listextendedport4444。从permiticmp202.38.97.0,wildcardbits0.0.0.255any可以看出,封禁ICMP协议,只允许202.38.97.0/24子网的ICMP报通过路由器。此外,其他的ICMP报全部禁止通过。命令为:permiticmp202.38.97.00.0.0.255any;denyicmpanyany。从denyudpanyanyeq1434;denytcpanyanyeq4444;permitipanyany可以看出,禁止了端口为1434的UDP数据包和端口为4444的TCP数据包。命令为:denyudpanyanyeq1434;denytcpanyanyeq4444。从pennitipanyany可以看出,允许所有IP数据包通过路由器。命令为:permitipanyany,故选择D选项。
6.B解析:防止口令猜测的措施有:1)严格限定从一个给定的终端进行非法认证的次数;2)防止用户使用太短的口令或弱口令;防止选取口令;取消机器的预设口令;3)使用机器产生的口令而不是用户选择的口令。确保口令不在终端上再现是防止口令泄露的措施。
7.D解析:IDEA被认为是当今公开的最好的对称分组密码算法。它以64位的明文块进行分组,密钥长度为128位,采用异或、模加、模乘3种运算,容易用软、硬件实现。
8.C\r\n电子公告牌(BBS)是因特网上常用的服务功能之一,用户可以利用该服务与未见面的网友聊天,讨论问题及为别人提供信息等。早期的BBS服务是一种基于远程登录的服务,想要使用BBS服务的客户,必须首先利用远程登录功能登录到BBS服务器上,每台BBS服务器都有允许同时登录人数的限制,如果人数已满则必须等待。网上聊天是BBS的一个重要功能。
9.CSTP中,配置BackboneFast生成树,主要通过接收到的BPDUs包的优劣,反应出网络中链路是否失效,并使阻塞端口不再等待生成树的最大存活时间,直接将端口由侦听和学习直接转换为转发状态,提高了链路失效下的收敛速度。配置UplinkFast生成树用于在生成树拓扑结构发生变化和在使用上链路组的冗余链路之间完成负载平衡时,提供收敛速度。配置PortFast生成树用于在接入层交换机端口上跳过正常的生成树操作,加快了终端工作站进入到转发状态。其配置方法为:setspantreeportfast4/1—24enable,因此选择C选项。
10.C发射功率20dBm时覆盖范围为100m。故选择c选项。
11.多媒体制作软件多媒体制作软件解析:多媒体软件包括多媒体播放软件和多媒体制作软件。其中多媒体制作软件包括文字编辑软件、图像处理软件、动画制作软件、音频处理软件、视频处理软件和多媒体创作软件。
12.加密算法加密算法解析:要进行唯密文攻击,密码分析者应知道加密算法和要解密的密文。
.1
【解析】一个完整的lP地址由4字节,即32位二进制数值组成,为了方便人们的使用,IP地址采用点分十进制标记法。(11001011)2=203,(01011110)2=94,(00000010)2=2,(00000001)2=1。
14.存储转发交换
【解析】早期的广域网的通信子网数据交换方式中,可以采用的方法基本上可以分为两类:电路交换和存储转发交换。存储转发交换又分为两类:报文存储转发交换和报文分组存储转发交换。
15.非服务攻击非服务攻击解析:从网络高层协议角度划分,攻击方法可以分为服务攻击与非服务攻击。服务攻击是针对某种特定网络服务的攻击,如针对E-mail和Telnet等服务进行的攻击;非服务攻击是基于网络层等低层协议而进行的攻击,如源路由攻击和地址欺骗等。
16.子域子域
17.松散IP选项主要用于控制和测试两大目的。IP数据报选项由选项码、长度和选项数据3个部分组成。其中,选项码用于确定选项的具体内容,选项数据部分的长度由选项长度字段决定。常见的IP选项有:源路由,指由源主机指定的IP数据报穿越Internet所经过的路径;源路由选项,可以用于测试某个特定网络的吞吐率,也可以使数据报绕开出错网络,分为严格源路由选项(规定IP数据报经过路径上的每一个路由器)和松散源路由选项(给出IP数据报必须经过的一些要点路由器);记录路由,指记录IP数据报从源主机到目的主机所经过的路径上的各个路由器的IP地址;记录路由选项,可以判断IP数据报传输过程中所经过的路径,还可以测试Internet中路由器的路由配置是否正确。时间戳用于记录IP数据报经过每一个路由器时的当地时间。时间戳中的时间改善人民生活采用格林尼治时间,以千分之一秒为单位。时间戳选项用于分析网络吞吐率、拥塞情况和负载情况等。
18.配置【解析】配置管理的目标是掌握和控制网络的配置信息,从而保证网络管理员可以跟踪、管理网络中各种设备的操作状态。网管服务器对被管设备发出控制命令是属于配置管理的范畴。
19.路由选择路由选择解析:帧中继的主要特点是:中速到高速的数据接口;标准速率为DSI即T1速率;可用于专用和公共网;使用可变长分组,它简化了差错控制、流量控制和路由选择功能。
20.
21.SDHSDH解析:宽带网络是指具备较高通信速率和吞吐量的通信网络,从功能上可以分成传输网、交换网和接入网三大部分。宽带传输网的代表是以SDH为基础的大容量光纤网络;宽带交换网的代表是采用ATM技术的综合业务数字网;宽带接入网的类型较多,主要有光纤接入、铜线接入、混合光纤/铜线接入和无线接入等。
22.主机号主机号解析:在实际应用中,IP地址中的主机号部分需要再次划分,将其划分成子网号和主机号两部分。
23.用户用户解析:Web站点访问控制的方式:1)用户验证,是指对于Web站点中的一般资源,可以使用匿名访问,而对于一些特殊资源则需要有效的WindowsNT登录。2)NTFS权限,是指借助于NTFS的目录和文件权限来限制用户对站点内容的访问。3)IP地址限制,是指通过IP地址来限制或允许特定的计算机、计算机组或整个网络访问Web站点中的资源。4)Web权限,是指Web站点操作员可以设置用户的访问站点、目录和文件的权限。
24.机群计算机群计算解析:机群计算是采用高速网络连接一组工作站或微机组成一个机群,或者形成一个动态虚拟机群,性价比很高。
25.对内电子政务应用系统对内电子政务应用系统解析:根据面向的用户种类来分,国家政务建设应用系统分成对内电子政务应用系统和对外电子政务应用系统。对内是面向政府公务员,对外则面对公众,提供各政府职能部门的相关服务。
26.C2C2解析:处理敏感信息所需的最低安全级别是C2级,其特点是提供比C1级系统粒度更细微的自主式访问控制。
27.接入网或AN接入网或AN解析:接入网的目的是综合考虑本地交换局、用户环路和终端设备,通过有限的标准接口,将各种用户接入到业务结点。从交换局到用户终端之间的所有机线设备就是接入网(AN)。
28.整数指令整数指令解析:在经典奔腾中,有两条整数指令流水线(U指令流水线和V指令流水线)和一条浮点指令流水线。
29.【审题关键句】计算金额,按金额从大到小进行排列,相同的则按产品代码从大到小排列,结果存入结构数组。
\n【解题思路】
\n本题类似第57套试题,通过审题可以发现主要是排序条件的设置要求有所不同,参考答案的第8行进行修改即可。
\n【参考答案】
\n
\n
30.【审题关键句】字符替代f(p)=p*11mod256,小于等于32或大于130不变,否则替换。
\n【解题思路】
\n①首先定义两个循环整型变量i,j和存放ASCII码值的中间变量val。
\n②通过两个for循环完成对字符串的替换。第一个for循环的循环变量i的初值为0,当i值等于文章中最大行数值maxline时停止循环,每循环一次,i的值加1;第二层for循环中,循环变量i的初值为0,表示从第i行的第1个字符开始计算,当j值等于该行中字符串长度的数值时停止循环,每循环一次,j的值加1。
\n③循环体中,根据题意重新计算每个字符xx[i][i]的ASCIl码值,当新取得的ASCII码值大于32且小于等于130时,则用新的ASCII码值所对应的字符替代原来的字符,新ASCII码值不在此范围内的字符则保持原字符不变。
\n【参考答案】
\n
31.B解析:网络操作系统为支持分布式服务功能,提出了,种新的网络资源管理机制,即分布式目录服务。分布式目录服务将分布在不同地理位置的资源,组织在一个全局性的、可复制的分布数据库中,网中多个服务器都有该数据库的副本。用户在一个工作站上注册,便可与多个服务器连接。对于用户来说,网络系统中分布在不同位置的资源都是透明的,这样就可以用简单方法去访问一个大型互连局域网系统。
32.B【解析】典型的局域网可以看成由以下3部分组成:网络服务器、工作站与通信设备。
33.C解析:JPEG标准是由国际标准化组织和国际电报电话咨询委员会联合制定的。适合于连续色调、多级灰度、彩色或单色静止图像的国际标准。
34.voidSortDat(){intij;PROxy;for(i=0;i<99;i++)for(j=i+l;j<100;j++){if(sell[i].je<sell[j].je)/*按金额从大到小进行排列*/{xy=sell[i];sellIii=sell[j];sell[j]=xy;}elseif(sell[i].je==sell[j].je)/*若金额相同则按产品名称从小到大进行排列*/if(strcmp(sellIii.mcsell[j].mc)>0){xy=sellIi];sell[i]=sell[j];sell[j]=xy;}}}voidSortDat()\r\n{inti,j;\r\nPROxy;\r\nfor(i=0;i<99;i++)\r\nfor(j=i+l;j<100;j++)\r\n{if(sell[i].je<sell[j].je)/*按金额从大到小进行排列*/\r\n{xy=sell[i];\r\nsellIii=sell[j];\r\nsell[j]=xy;\r\n}\r\nelseif(sell[i].je==sell[j].je)/*若金额相同,则按产品名称从小到大进行排列*/\r\nif(strcmp(sellIii.mc,sell[j].mc)>0)\r\n{xy=sellIi];\r\nsell[i]=sell[j];\r\nsell[j]=xy;\r\n}\r\n}\r\n}解析:本题考查的知识点如下:
(1)结构体及结构数组的相关操作。
(2)结构数组的排序。
(3)字符型数组的比较。
本题着重考查结构体变量的访问、赋值,包括结构体本身及结构体中各个成员的访问和赋值。根据题意要求,我们首先要按照金额对记录从大到小进行排列。若金额相同,则要比较产品名称。因为产品名称为字符型,所以不能使用简单的比较运算符进行比较。在这里,我们使用了字符串处理函数strcmp(char*strll,char*strl2,unsignedintcout)对其进行比较。因为已定义了结构数组,就可以使用循环进行比较排序。排序采用前面介绍的“选择排序法”。
35.voidmain(){intcnt1cnt2xx[N];floatpj;FILE*fw;intik=0;longj=0;cnt1=0;cnt2=0;pj=0.0;clrscr();fw=fopen("out94.dat""w");read_dat(xx);for(i=0;i<N;i++){if(xx[i]%2)cnt1++;/*求出数组xx中奇数的个数cnt1*/elsecnt2++;/*求出数组xx中偶数的个数cnt2*/if(i%2==1){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=0;\r\ncnt1=0;\r\ncnt2=0;\r\npj=0.0;\r\nclrscr();\r\nfw=fopen('out94.dat','w');\r\nread_dat(xx);\r\nfor(i=0;i<N;i++)\r\n{\r\nif(xx[i]%2)\r\ncnt1++;/*求出数组xx中奇数的个数cnt1*/\r\nelse\r\ncnt2++;/*求出数组xx中偶数的个数cnt2*/\r\nif(i%2==1)\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的结果转换为浮点类型,这样就可以实现保留两位小数。使用循环对所有数据进行访问。
36.voidjsVal(){intithouhuntendataj;intabcd;for(i=0;i<200;i++){thou=a[i]/1000;/*求四位数的千位数字*/hun=a[i]%1000/100;/*求四位数的百位数字*/ten=a[i]%100/10;/*求四位数的十位数字*/dsta=a[i]%10;/*求四位数的个位数字*/ab=data*10+thou;/*把个位数和千位数组合成一个新的十位数ab*/cd=hun*10+ten;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030年生物基材料清洁生产市场需求变化趋势与商业创新机遇分析研究报告
- 2025-2030年农作物病虫害防治服务企业ESG实践与创新战略分析研究报告
- 健身球趣味游戏与竞赛装备创新创业项目商业计划书
- 2026年软件开发定制合同协议
- 2021年荣耀软件测试硕士岗校招笔试题及答案
- 2026年急诊科常见理论知识培训
- 小学手工制作2025说课稿设计
- 2026年母婴护理师产后康复方向笔试题
- 2026年冰雹安全知识培训
- 2026年运营分析员笔试仿真题及答案
- 江吕商业油库设计-毕业设计
- 湘教版五年级音乐下册全册教案
- 重庆市(2022年-2023年)初中结业考试地理试题及答案
- 上海海洋大学 物理化学期末考试题(A卷)
- DL-T 2318-2021 配电带电作业机器人作业规程
- 机械设计-联接
- GB/T 34988-2017信息技术单色激光打印机用鼓粉盒通用规范
- DL∕T 5801-2019 抗硫酸盐侵蚀混凝土应用技术规程
- 装饰室内装修施工工艺规范及管理流程图文
- 国家义务教育质量监测学生相关因素调查问卷
- 大物课件23.6光栅光谱
评论
0/150
提交评论