(2023年)江苏省连云港市全国计算机等级考试网络技术真题(含答案)_第1页
(2023年)江苏省连云港市全国计算机等级考试网络技术真题(含答案)_第2页
(2023年)江苏省连云港市全国计算机等级考试网络技术真题(含答案)_第3页
(2023年)江苏省连云港市全国计算机等级考试网络技术真题(含答案)_第4页
(2023年)江苏省连云港市全国计算机等级考试网络技术真题(含答案)_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

(2023年)江苏省连云港市全国计算机等级考试网络技术真题(含答案)学校:________班级:________姓名:________考号:________

一、单选题(10题)1.在建筑群布线子系统可采用的四种铺设方式中,对线缆保护最有利和最不利的方式分别是()。

A.巷道布线和架空布线B.管道内布线和架空布线C.巷道布线和直埋布线D.管道内布线和直埋布线

2.某一主机IP地址为202.113.25.25,子网掩码是255.255.255.240。该主机的有限广播地址为()。

A.255.255.255.255

B.250.110.25.0

C.255.111.255.25

D.250.110.25.255

3.在网络地址178.15.0.0/16中划分出14个大小相同的子网,则每个子网中最多有台可用的主机。

A.2046B.2048C.4094D.4096

4.抵御电子邮箱入侵措施中,不正确的是()。

A.不用生日做密码B.不要使用少于5位的密码C.不要使用纯数字D.自己做服务器

5.电子邮件的地址格式是()。

A.用户账号.邮件服务器域名B.用户账号@邮件服务器城名C.邮件服务器域名@用户账号D.用户账号@用户计算机名

6.下列对VLAN的描述中,错误的是()。

A.IEEE802.1Q标准规定,VLANID用12位(bit)表示

B.VLANID标准范围是1~1005,扩展范围是1025~4096

C.可用于Ethernet的VLANID为2~1000

D.VLANname用36个字符表示

7.

8.在开放系统互连参考模型OSI中,传输的比特流划分为帧的是()。

A.数据链路层B.网络层C.传输层D.会话层

9.下列关于光以太网技术特征的描述中,错误的是()。

A.无法支持MPLS

B.可提供分等级的QoS网络服务

C.能够根据用户的需求分配带宽

D.具有保护用户和网络资源安全的认证与授权功能

10.下列对IPv6地址表示中,错误的是()。

A.45BC::0:0:1/48

B.EF60:0:0:0:0:2A:F:FE08:3A

C.::601:BC:0:05D7

D.51DA::2A90:FE:0:4CA2:9C5A

二、填空题(10题)11.(17)不可逆加密机制包括Hash算法和消息认证码,用于数字签名和________。

12.IP地址采用层次结构,按照逻辑结构划分为两个部分:__________和主机号。

13.局域网所使用的传输介质主要有__________、同轴电缆、光纤、无线通信信道。

14.如果一个Web站点利用IIS建立在NTFS分区,那么可以通过分级机制对它进行访问控制。在这种分级访问控制中,系统首先检查【12】是否在允许的范围内。

15.宽带网络可分为传输网、交换网和______。

16.______拓扑结构是在局域网中最常采用的。

17.00-60-38-00-08-A6是一个______地址。

18.

19.一台主机的IP地址为10.1.1.100,屏蔽码为255.0.0.0。现在用户需要配置该主机的默认路由。如果与该主机直接相连的惟一的路由器具有两个IP地址,一个为10.2.1.100,屏蔽码为255.0.0.0,另一个为11.1.1.1,屏蔽码为255.0.0.0,那么该主机的默认路由应该为______。

20.(5)计算机网络拓扑主要是指通信子网的拓扑构型,它对网络性能、系统可靠性与________都有重大影响。

三、2.填空题(8题)21.FDDI是一种以______为传输介质的高速主干网。

22.性能管理包括监视和______两大功能。

23.在利用SET协议的购物流程中,持卡人、商家、支付网关等都要通过______来验证交易各方的身份,防止冒名顶替。

24.如果一个Web站点利用IIS建立在NTFS分区,那么可以通过分级机制对它进行访问控制。在这种分级访问控制中,系统首先检查【】是否在允许的范围内。

25.在高速主干网、数据仓库、桌面电话会议、3D图形与高清晰度图像应用中,—般采用【】Mbps以太网。

26.电子邮件客户端应用程序使用的是SMTP协议和POP3协议,它们的中文名称分别是【】和邮局协议。

27.电子政务需要先进可靠的______保障,这是所有电子政务系统都必须要妥善解决的一个关键性问题。

28.网络反病毒技术主要有3种,它们是预防病毒技术、【】病毒技术和消除病毒技术。

四、C语言程序设计题(2题)29.函数readDat是从文件in.dat中读取20行数据存放到字符串数组xx中(每行字符串长度均小于80)。请编制函数jsSort,其函数的功能是:以行为单位对字符串按下面给定的条件进行排序,排序后的结果仍按行重新存入字符串数组xx中,最后调用函数writeDat把结果xx输出到文件out.dat中。

条件:字符串从中间一分为二,左边部分按字符的ASCII值降序排序,右边部分不作处理,排序后,左边部分与右边部分按例子所示进行交换。如果原字符串长度为奇数,则最中间的字符不参加处理,字符仍放在原位置上。

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

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

30.函数ReadDat实现从文件in.dat中读取一篇英文文章存入到字符串数组xx中,请编制函数ConvertCharA,其函数的功能是:以行为单位把字符串中的所有小写字母改写成该字母的下一个字母,如果是字母Z,则改写成字母a,大写字母和其他字符保持不变。把已处理的字符串仍按行重新存入字符串数组xx中。最后main函数调用函数WriteDat把结果xx输出到文件out.dat中。

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

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

请勿改动主函数main、读函数ReadDat和输出函数WriteDat的内容。

五、1.选择题(3题)31.以下关于城域网建设方案特点的描述中,正确的是______。

Ⅰ.主干传输介质采用光纤

Ⅱ.交换结点采用基于IP交换的高速路由交换机或ATM交换机

Ⅲ.采用IS9/OSl7层结构模型

Ⅳ.采用核心交换层、业务汇聚层与接入层3层模式

A.Ⅰ、Ⅱ、ⅣB.Ⅱ、ⅢC.Ⅰ、Ⅲ、ⅣD.Ⅰ、Ⅱ,Ⅲ

32.15.一个进程被唤醒,意味着()

A.该进程重新占有了CPUB.进程状态变为就绪C.它的优先权变为最大D.其PCB移至就绪队列的队首

33.NSFNET采用的是—种结构,分为主干网、地区网和校园网。

A.树型B.网状C.层次型D.环型

六、1.程序设计题(3题)34.已知数据文件m14.DAT中存有200个4位数,并已调用读函数readDat()把这些数存入数组a中,请编制一个函数JsVal(),其功能是:把千位数字和十位数字重新组成一个新的十位数ab(新十位数的十位数字是原4位数的千位数字,新十位数的个位数字是原4位数的十位数字),以及把个位数字和百位数字组成另一个新的十位数cd(新十位数的十位数字是原4位数的个位数字,新十位数的个位数字是原4位数的百位数字),如果新组成两个十位数ab-cd>=0且ab-cd<=10且两个数均是奇数,同时两个新十位数字均不为零,则将满足此条件的4位数按从大到小的顺序存入数组b中,并要计算满足上述条件的4位数的个数cnt,最后调用写函数writeDat()把结果cnt及数组b中符合条件的4位数输出到OUTl4.DAT文件中。

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

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

试题程序:

#include〈stdio.h>

#defineMAX200

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

voidjsVal()

{

}

voidreadDat()

{

inti;

FILE*fp;

fp=fopen("IN14.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("OUT14.DAT","w");

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

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

fprintf(fp,"%d\n",b[i]);

fclose(fp);

}

35.已知数据文件in81.dat中存有300个4位数,并已调用函数readDat()把这些数存入数组a中,请编制一函数jsValue(),其功能是:求出千位数上的数加百位数上的数等于十位数上的数加个位数上的数的个数cnt,再求出所有满足此条件的4位数的平均值pjz1,以及所有不满足此条件的4位数的平均值pjz2,最后调用函数writeDat()把结果cnt,pjz1,pjz2输出到out81.dat文件。

例如:7153,7+1=5+3,则该数满足条件,计算严均值pjz1,且个数cnt=cnt+1。8129,8+1≠2+9,则该数不满足条件计算平均值pjz2。

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

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

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

试题程序:

#include<stdio.h>

inta[300],cnt=0;

doublepjz1=0.0,pjz2=0.0;

voidjsValue()

main()

{

inti;

readDat();

jsValue();

writeDat();

printf("cnt=%d\n满足条件的平均值pjz1=%7.21f\n不满足条件的平均值

pjz2=%7.21f\n",cnt,pjz1,pjz2);

}

readDat()

{

FILE*fp;

inti;

fp=fopen("in81.dat","r");

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

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

fclose(fp);

}

writeDat()

{

FILE*fp;

inti;

fp=fopen("out81.dat","w");

fprintf(fp,"%d\n%7.21f\n%7.21f\n",cnt,pjz1,pjz2);

fclose(fp)

36.已知在文件IN13.DAT中存有若干个(个数<200)4位数字的正整数,函数ReadDat()的功能是读取这若干个正整数并存入数组xx中。请编制函数CalValue(),其功能要求:(1)求出该文件中共有多少个正整数totNum;(2)求这些数右移1位后,产生的新数是偶数的数的个数totCnt,以及满足此条件的这些数(右移前的值)的算术平均值totPjz,最后调用函数WriteDat()把所求的结果输出到文件OUT13.DAT中。

注意:部分源程序已给出

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

试题程序:

#include〈stdio.h>

#include〈conio.h>

#defineMAXNUM200

intxx[MAXNUM];

inttotNum=0;/*文件IN13.DAT中共有多少个正整数*/

inttotCnt=0;/*符合条件的正整的个数*/

doubletotPjz=0.0;/*平均值*/

intReadDat(void);

voidWritedat(void);

voidCalValue(void)

{

}

main()

{

inti;

clrscr();

for(i=0;i〈MAXNUM;i++)

xx[i]=0;

if(ReadDat())

{

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

return;

}

CalValue();

printf("文件IN1B.DAT中共有正整数=%d个\n",totNum);

printf("符合条件的正整数的个数=%d个\n",totCnt);

printf("平均值=%.21f\n",totPjz)

Writedat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

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

return1;

while(!feof(fp))

{

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

}

fclose(fp);

return0;

}

voidWriteDat(void)

{

FILE*fp;

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

fprintf(fp,"%d\n%d\n%.21f\n",totNum,totCnt,totPjz);

fclose(fp);

}

参考答案

1.D管道布线法:是由管道和入孔组成的地下系统,用来对网络内的各建筑物进行互联。由于管道是由耐腐蚀材料做成的,所以这种方法对电缆提供了最好的机械保护,使电缆受到维修的机会减到最小程度。直埋布线法:该方法除了穿过基础墙部分电缆外,电缆的其余部分都没有管道保护,容易受到破坏。巷道布线法:利用建筑物之间的地下巷道铺设电缆,不仅造价低而且还可以利用原有的安全设施给线缆提供保护。由于地下巷道存在热水管道,因此可能会把电缆烫伤。架空布线法:利用原有的电线杆布线,这种布线方法成本较低,但是保密性、安全性和灵活性较差。故选择D选项。

2.A32位全l的IP地址(255.255.255.255)用于本网广播,该地址称为有限广播地址。

3.C网络地址178.15.0.0/16的子网掩码占16位,在其下再划分14个大小相同的子网,则必须占用一定位数的主机位。它应满足2r>14\n,得出最少占用r=4位主机位,剩余的12位可作为划分子网的主机位,每个子网可容纳主机212-2=4094台(除去网络地址和广播地址)。

4.D

5.B

6.DVLANname用32个字符表示,可以是字母和数字。故选择D选项。

7.C

8.A

9.A光以太网技术支持MPLs,具有一定的服务质量保证。故选择A选项。

10.BB【解析】IPv6地址为128位共分为8个位段,表示中需要注意的问题有:使用零压缩法时不能把一个位段的有效0压缩掉;双冒号在一个地址中只能出现一次;不支持子网掩码,支持前缀长度表示法。选项B已经超过8个位段,故选择B选项。

11.(17)身份认证

【解析】不可逆加密机制包括Hash算法和消息认证码,用于数字签名和身份认证。

12.网络号网络号解析:每台接入因特网的计算机的每个连接都有一个由授权单位分配的用于彼此区别的号码:IP地址。IP地址采用层次结构,按照逻辑结构划分为两个部分:网络号和主机号。网络号用于识别一个逻辑网络,而主机号用于识别网络中的一台主机的一个连接。具有相同网络号的主机在一个逻辑网络中。

13.双绞线双绞线解析:局域网常用的传输介质有:同轴电缆、双绞线、光纤与无线通信信道。

14.IP本题考查点是利用IIS建立Web网站可以进行的四级访问控制。在电子商务中,Web站点的安全性是十分重要的。在使用微软公司的IIS建设的Web网站时。当位于NTFS分区时,可以通过四级访问控制来对该网站进行访问控制。四级访问控制依次为IP地址限制、用户验证、Web权限和NTFS权限。

15.接入网接入网解析:宽带网络从功能上可以分成传输网、交换网和接入网三大部分,其相关技术也分为3类,即传输技术、交换技术和接入技术。

16.总线网总线网解析:总线型拓扑结构是局域网的主要拓扑结构之一。

17.以太网物理地址以太网物理地址解析:以太刚的物理地址长度为48位,6个字节,表示时在两个十六进制数之间用一个连宇符隔开。

18.

19.10.2.2.10010.2.2.100解析:一台主机的IP地址为10.1.1.100,屏蔽码为255.0.0.0,则网络号为10.0.0.0(IP地址与屏蔽码进行逻辑“与”得到的结果)。与该主机直接相连的唯一的路由器具有两个个IP地址,一个为10.2.1.100,屏蔽码为255.0.0.0,可以得出网络号为10.0.0.0,即该路由器10.0.0.0网络相连,而主机所在的网络号刚好为10.0.0.0。另一个IP地址为11.1.1.1,屏蔽码为255.0.0.0.可以得出网络号11.0.0.0。这样我可以得到主机和路由器的关系,所以该主机的默认路由为10.2.1.100。

20.(5)通信费用

【解析】计算机网络拓扑主要是指通信子网的拓扑构型,它对网络性能、系统可靠性与通信费用都有重大影响。

21.光纤光纤解析:光纤分布式数据接口是一种以光纤作为传输介质的高速主干网,它可以用来互联局域网与计算机。

22.调整调整解析:从概念上讲,性能管理包括监视和调整两大功能。前者主要指跟踪网络活动,后者是通过改变设置来改善网络的性能。

23.CA安全认证中心CA安全认证中心解析:身份验证是通过CA安全认证中心来完成的。

24.IPIP解析:本题考查点是利用IIS建立Web网站可以进行的四级访问控制。在电子商务中,Web站点的安全性是十分重要的。在使用微软公司的IIS建设的Web网站时,当位于NTFS分区时,可以通过四级访问控制来对该网站进行访问控制。四级访问控制依次为IP地址限制、用户验证、Web权限和NTFS权限。

25.100/1000

26.简单邮件传输协议简单邮件传输协议解析:用户发送和接收邮件需要借助于装载在客户机上的电子邮件应用程序来完成。电子邮件客户端应用程序向邮件服务器发送邮件时使用SMTP(SimpleMailTransferProtocol,简单邮件传输协议),此协议用于将用户编写的电子邮件转交到收件人手中。接收邮件服务器采用POP3(PostOfficeProtocol,邮局协议)或IMAP(InteractiveMailAccessProtocol),它用于将其他人发送给你的电子邮件暂时寄存,直到你从服务器上将邮件取到本地机器上阅读。

27.安全安全解析:对于电子政务来说,信息网络的安全尤为重要。需要先进而可靠的安全保障是所有电子政务系统都必须要解决的一个关键性问题。

28.检测检测解析:本题考查点是网络反病毒的3种主要技术。计算机病毒在网络上的破坏性远大于单机系统,例如,CHI病毒就给一些网络造成过严重的破坏。目前,网络反病毒技术主要有3种:预防病毒技术、检测病毒技术和消除病毒技术。预防病毒技术是通过将监控程序事先常驻于系统内存之中,优先获得系统控制权,监视系统中病毒的出现,达到阻止病毒进入系统的目的;检测病毒技术是通过对病毒的一些特征来进行检测,达到发现病毒的目的;消除病毒技术是通过对病毒的分析,开发具有删除病毒程序并恢复原文件的软件。

29.【审题关键句】以行为单位从字符串左边部分降序排序,排序后左边部分与右边部分进行交换。如果原字符串长度为奇数,则最中间的字符不参加处理。

\n【解题思路】①定义循环变量i、j、k和整型变量len、P。

\n②第一层for循环中,循环变量i从0开始,依次递增直到其值等于20,实现对20行数据的逐行处理。在循环体中,对于i行首先调用函数strlen(xx[i])求得第i行字符串的长度,并把其值赋给变量len,再用len除以2,得到第i行字符串长度的一半,赋给变量P。在第二层for循环中,循环变量j从0开始,依次递过来增直到其值等于(p-1),在第三层for循环中,循环变量k从j+1开始,依次递过来增直到其值等于P,比较字符xx[i][j]ASCII码值与xx[i][k]ASCII码值的大小,如果字符xx[i][j]的ASCII码值小于xx[i][k]的ASCII码值,则两者进行互换实现对第i行字符串左半部分的字符串按降序排列。

\n③用变量len的值对2求余数,如果余数为1,则调用函数字符串拷贝函数strcpy,把从字符串xx[i]+P+1开始直到字符串xx[i]的结尾的子字符拷贝到字符串变量str中,再调用字符串连接函数stmcat把字符串xx[i]的中间字符连接到字符串变量s仃的后面,再调用字符串连接函数stmcat把字符串xx[i]的左半部分的子字符串连接到变量str的后面;如果余数不等于l,则调用字符串拷贝函数strcpy,把从字符串xx[i]+P开始直到字符串xx[i]的结尾的子字符拷贝到字符串变量str中,再调用字符串连接函数strncat把字符串xx[i]的左半部分的子字符串连接到变量str的后面,实现字符串xx[i]左右部分子字符串的交换。

\n④调用字符串拷贝函数strcpy,把字符串变量str的值拷贝到字符串xx[i],实现把排序后的结果仍按行重新存入字符串数组xx中。

\n【参考答案】

\n

30.【审题关键句】以行为单位把字符串中的所有小写字母改写成该字母的下一个字母,大小写不变,其他字符不变。

\n【解题思路】

\n①定义整型循环变量i、j。

\n

\n【参考答案】

\n

\n

31.A解析:本题考查点是城域网的主要技术特征。城域网MAN的规模和覆盖范围介于广域网和局域网之间,主要用于一个城市中企业、机关、学校等单位的局域网互连。目前,城域网建设方案有多种,其共同的特点包括:主干传输介质采用光纤;交换结点采用基于p交换的高速路由交换机或ATM交换机;体系结构上采用核心交换层、业务汇聚层与接入层3层模式。由于城域网体系结构属于通信子网范畴,仅对应于ISO/OSI七层结构模型中的下面3层。

32.B解析:进程被唤醒是进入就绪队列。是否插入到就绪队列的什么地方,取决于就绪的管理方法和进程调度的算法。如果进程调度是最高优先数优先,该进程按优先数插入该队列中;如果该队列是按到达的先后次序排列的,则按到达的先后插入。

33.C解析:NSFNET采用的是一种层次型结构,分为主干网、地区网和校园网。各大学的主机连入校园网,校园网连入地区网,地区网连入主干网,主干网再通过高速通信线路与ARPANET连接。包括主干网与地区网络在内的整个网络系统称之为NSFNET。

34.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[i]%10;/*求四位数的个位数字*/ab=10*thou+ten;/*把千位数字和十位数字重新组成一个新的十位数ab*/cd=10*data+hun;/*把个位数字和百位数字组成另一个新的十位数cd*/if((ab-cd)>=0&&(ab-cd)<=10&&ab%2==1&&cd%2cd%2==1&&ab!=0&&cd!=0)/*如果ab-cd>=0且ab-cd<=10且两个数均是奇数同时两个新十位数字均不为零*/{b[cnt]=a[i];/*则把满足条件的数存入数组b中*/cnt++;/*统计满足条件的数的个数*/}}for(i=0;i〈cnt-1;主++)/*将数组b中的数按从大到小的顺序排列*/for(j=i+1;j〈cnt;j++)if(b[i]〈b[j]){data=b[i];b[i]=b[j];b[j]=data;}}voidjsVal()\r\n{\r\ninti,thou,hun,ten,data,j;\r\nintab,cd;\r\nfor(i=0;i〈200;i++)\r\n{thou=a[i]/1000;/*求四位数的千位数字*/\r\nhun=a[i]%1000/100;/*求四位数的百位数字*/\r\nten=a[i]%100/10;/*求四位数的十位数字*/\r\ndata=a[i]%10;/*求四位数的个位数字*/\r\nab=10*thou+ten;/*把千位数字和十位数字重新组成一个新的十位数ab*/\r\ncd=10*data+hun;/*把个位数字和百位数字组成另一个新的十位数cd*/\r\nif((ab-cd)>=0&&(ab-cd)<=10&&ab%2==1&&cd%2cd%2==1&&ab!=0&&cd!=0)\r\n/*如果ab-cd>=0且ab-cd<=10且两个数均是奇数同时两个新十位数字均不为零*/\r\n{b[cnt]=a[i];/*则把满足条件的数存入数组b中*/\r\ncnt++;/*统计满足条件的数的个数*/\r\n}\r\n}\r\nfor(i=0;i〈cnt-1;主++)/*将数组b中的数按从大到小的顺序排列*/\r\nfor(j=i+1;j〈cnt;j++)\r\nif(b[i]〈b[j])\r\n{data=b[i];\r\nb[i]=b[j];\r\nb[j]=data;\r\n}\r\n}解析:本题看起来似乎比较烦琐,但只要仔细分析,把思路理清,还是不难解决的。由题意可以列出解题步骤如下:

(1)求得当前所取得的整数的千位、百位、十位、个位上的数字值,可以借助使用“/”(除法)与“%”(取余)两个运算符。

(2)按照要求(第一个十位数:新十位数的十位数字是原4位数的千位数字,新十位数的个位数字是原4位数的十位数;第二个十位数:新十位数的十位数字是原4位数的个位数字,新十位数的个位数字是原4位数的百位数字)把求得的各个位上的数字值组成两个新的十位数。

(3)对新组成的两个十位数进行条件判断(判断条件的语句是“if((ab-cd)>=0&&(ab-cd)<=10&&ab%2==1&&cd%2==1&&ab!=0&&cd!=0)”),如果满足条件,则把原来的4位数放到数组b中,同时用一个计数器变量cnt求出满足条件的4位数的个数。

(4)对数组b中的4位数用选择法进行从大到小排序。

35.voidjsValue(){intithouhuntendatan=0;for(i=0;i<300;i++){thou=a[i]/1000;/*求四位数的千位数字*/hun=a[i]%1000/100;/*求四位数的百位数字*/ten=a[i]%100/10;/*求四位数的十位数字*/data=a[i]%10;/*求四位数的个位数字*/if(thou+hun==ten+data)/*如果千位数加百位数等于十位数加个位数*/{cnt++;/*统计满足条件的数求和*/pjz1+=a[i];/*将满足条件的数求和*/}else{n++;/*否则统计不满足条件的数的个数*/pjz2+=a[i];/*将不满足条件的数求和*/}}pjz1/=cnt;/*求满足条件的数的平均值*/pjz2/=n;/*求不满足条件的数平均值*/}voidjsValue()\r\n{inti,thou,hun,ten,data,n=0;\r\nfor(i=0;i<300;i++)\r\n{thou=a[i]/1000;/*求四位数的千位数字*/\r\nhun=a[i]%1000/100;/*求四位数的百位数字*/\r\nten=a[i]%100/10;/*求四位数的十位数字*/\r\ndata=a[i]%10;/*求四位数的个位数字*/\r\nif(thou+hun==ten+data)/*如果千位数加百位数等于十位数加个位数*/\r\n

温馨提示

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

评论

0/150

提交评论