全国计算机等级三级网络技术上机题库100套

合集下载

三级网络技术上机100题库

三级网络技术上机100题库

目录整数排序题 (4)☆题目1(整数排序题) (4)☆题目2 正整数排序 (4)★☆题目3(整数统计排序题) (5)☆题目4(整数统计排序题) (5)题目5(整数运算排序题) (6)★题目6(整数各位统计排序题) (6)题目7(整数统计排序题) (7)★题目8(整数排序题) (7)★题目9(整数各位数字运算排序题) (8)题目10(整数各位数运算排序题) (8)★☆题目11 (整数各位数运算及排序题) (9)整数统计运算题 (9)★☆题目12整数统计运算题) (9)☆题目13(整数统计运算题) (10)☆题目14(整数统计运算题) (10)题目15(整数统计运算题) (11)题目16(整数统计运算题) (11)题目17(整数统计运算题) (12)☆题目18(整数统计运算题) (12)题目19(整数统计运算题) (12)题目20(整数各位数字运算题) (13)☆题目21(整数各位数字运算题) (13)题目22(整数各位数字运算题) (14)☆题目23(整数各位数字运算题) (14)题目24(整数各位数字运算题) (15)☆题目25(整数各位数字统计运算题) (15)★☆题目26(整数各位运算题) (15)题目27(整数各位数运算题) (16)☆题目28(整数各位数运算题) (16)☆题目29(整数各位运算统计题) (17)☆题目30 (18)题目31 (18)整数各位打散组合运算题 (19)★☆题目32(整数各位打散组合运算题) (19)☆题目33(整数各位打散组合运算题) (19)★☆题目34(整数各位打散组合运算题) (20)题目35(整数各位打散组合运算题) (20)★题目36(整数各位打散组合运算题题) (21)题目37(整数各位打散组合运算题) (22)★题目38(整数各位打散组合运算题) (22)素数题 (23)题目40(素数题) (23)题目41(素数统计排序题) (24)★☆题目42(素数题) (24)★题目43(素数题) (25)★题目44(素数题) (26)★题目45(数字运算题) (26)★题目46(数字统计排序题) (27)☆题目47(数字统计排序题) (27)字符型题 (28)题目48字符型题 (28)★题目49(字符处理——倒序输出) (29)★题目50(字符排序题) (29)★☆题目51(替换字符题) (30)☆题目52(亲朋字符替换题) (30)字符串处理题 (31)★☆题目53(字符串排序题) (31)☆题目54(字符串字母移位题) (32)★☆题目55(字符串左右排序交换题) (32)题目56(字符串左右排序交换题) (33)★题目57(字符串移位题) (33)题目58(字符串排序题) (34)★题目59(字符串左右排序题) (34)★题目60(字符ASCII值移位替换题) (35)方差运算题 (36)★☆题目61(方差运算题) (36)☆题目62(方差运算题) (36)☆题目63(方差运算题) (37)☆题目64(整数各位数运算题) (38)★题目65(字符替换题) (38)★☆题目66(字符替换题) (39)★题目67(字符替换题) (39)题目68(字符替换题) (39)题目69(字符替换题) (40)☆题目70(字符替换题) (40)★题目71(字符替换题) (41)☆题目72(字符替换题) (41)☆题目73(字符替换题) (42)★题目74(字符替换题) (42)★题目75(字符替题) (42)★☆题目76(字符替换题) (43)☆题目77(结构体操作题) (43)★☆题目78(结构体运算题题) (44)题目79(结构体运算题) (44)★☆题目80(结构体运算题) (44)题目82(结构体运算题) (45)题目83 结构体运算题 (45)题目84(结构体运算题) (46)★题目85(结构体运算题) (46)题目86(结构体排列题) (47)选票问题 (47)题目87(选票问题) (47)★☆题目88(选票问题) (48)☆题目89(选票问题) (48)★☆题目90(级数运算题) (49)其他问题 (49)☆题目91(单词个数统计题) (49)★题目92(Fibonacci数列题) (50)☆题目93(迭代方法求方程题) (50)★题目94(平方根问题) (51)题目95 (实数运算题) (52)题目96(完全平方数问题) (53)★题目97 (回文数问题) (53)★题目98(出圈题) (54)☆题目99(SIX/NINE问题) (54)三级网络上机题型整数排序题☆题目1(整数排序题)在文件in.dat中有200个正整数,且每个数均在1000至9999之间。

计算机三级网络技术上机试题100道

计算机三级网络技术上机试题100道

1【考点分析】本题考查对4位整数的排序。

考查的知识点主要包括:数组元素的排序算法,if判断语句和逻辑表达式,以及求余算术运算。

【解题思路】此题属于4位数排序问题。

本题需主要解决3个问题:问题1如何取4位数的后3位进行比较;问题2如何按照题目要求的条件(按照每个数的后3位的大小进行降序排列,如果后3位相等,则按照原始4位数的大小进行升序排列)排序;问题3如何将排完序的前10个数存到数组bb中去。

本题的解题思路为:使用双循环对数组按条件进行排序,然后将排完序的前10个数存到数组bb中。

对于问题1可以通过算术运算的取余运算实现(aa[i]%1000);问题2通过包含if判断语句的起泡排序法就可以实现。

void jsSort(){int i,j; /*定义循环控制变量*/int temp; /*定义数据交换时的暂存变量*/for(i=0;i<199;i++) /*用选择法对数组进行排序*/for(j=i+1;j<200;j++){if(aa[i]%1000<aa[j]%1000) /*按照每个数的后3位大小进行降序排序*/{temp=aa[i];aa[i]=aa[j];aa[j]=temp;}else if(aa[i]%1000==aa[j]%1000) /*如果后3位数相等*/if(aa[i]>aa[j]) /*则要按原4位数的值进行升序排序*/{temp=aa[i];aa[i]=aa[j];aa[j]=temp;}}for(i=0;i<10;i++) /*将排序后的前10个数存入数组b中*/bb[i]=aa[i];}【易错提示】取4位数后三位的算法,if判断语句中逻辑表达式的比较运算符。

2【考点分析】本题主要考查的知识点包括:C语言循环结构,if判断语句和逻辑表达式,以及分解多位整数的算术运算。

【解题思路】分析题干,本题除给出条件"SIX+SIX+SIX =NINE+NINE"之外,还可得出2个隐含的条件:条件1:SIX 和NINE分别是3位和4位的正整数;条件2:SIX的十位数字等于NINE的百位数字,NINE的千位数字和十位数字相等。

2015计算机三级网络技术上机考试题及答案(100套)

2015计算机三级网络技术上机考试题及答案(100套)

2
2015年计算机三级网络技术上机考试题及答案
重要提示:在PPT普通视图下双击该图标即可打开word文档。
3
Word文档 2015年计算机三级网络技术上机考试题及答案 截图(部分)
4
Word文档 2015年计算机三级网络技术上机考试题及答案 截图(部分)
5
——真心祝您考试成功——
6
ห้องสมุดไป่ตู้
2015年 计算机等级考试三级
网络技术上机考试题及答案(100套)
——2015年3月最新版——
1
重要说明
• 为保证该文档内容的安全性和保密性,作 者在制作过程中采用了在幻灯片当中插入 对象的方法,将完成的文档予以内嵌。您 在使用时,只需 双击 相关幻灯片中的 文 档图标 即可正常打开。 • 双击打开后,您还可通过 “文件\副本另存 为 ”将该文档导出到您指定的位置。

三级网络机试及答案 50-100

三级网络机试及答案 50-100
{
p = strchr(xx[i], '\n') ;
if(p) *p = 0;
i++ ;
}
maxline = i ;
fclose(fp) ;
return 0 ;
}
void WriteDat(void)
{
FILE *fp ;
fclose(fp) ;
return 0 ;
}
void WriteDat(void)
{
FILE *fp ;
int i ;
fp = fopen("PS52.DAT", "w") ;
for (i = 0 ; i < maxline ; i++)
{
printf("%s\n", xx[i]) ;
替代关系:f(p)=p*11 mod 256(p是数组xx中某一个字符的ASCII值,f(p)是计算后新字符的ASCII值),如果计算后f(p)的值小于等于32或f(p)对应的字符是小写字母,则该字符不变,否则将f(p)所对应的字符进行替代。
注意:部分源程已给出。
原始数据文件存放的格式是:每行的宽度均小于80个字符。
int ReadDat(void);
void WriteDat(void);
void encryChar()
{
int i,j; /*定义循环控制变量*/
int str; /*存储字符串的长度*/
char ch; /*存储当前取得的字符*/
xx[i][j]=ch; /*否则用新字符来替代这个字符*/

2021年计算机三级网络技术上机题库及答案

2021年计算机三级网络技术上机题库及答案

3月计算机网络三级南开百题题库题目2:已知数据文献IN.DA T中存有200个四位数,并已调用读函数readDat()把这些数存入数组a中,请考生编制一函数jsVal(),其功能是:如果四位数各位上数字均是0或2或4或6或8,则记录出满足此条件个数cnt,并把这些四位数按从大到小顺序存入数组b中。

最后main()函数调用写函数writeDat( )把成果cnt以及数组b中符合条件四位数输出到OUT.DAT文献中。

注意:某些源程序存在文献PROG1.C 文献中。

程序中已定义数组:a[200],b[200],已定义变量:cnt请勿改动数据文献IN.DA T中任何数据、主函数main()、读函数readDat()和写函数writeDat()内容。

-------------------------void jsVal(){int bb[4];int I,j,k,flag;for (I=0;I<200;I++){bb[0]=a[I]/1000;bb[1]=a[I]%1000/100;bb[2]=a[I]%100/10;bb[3]=a[I]%10;for (j=0;j<4;j++){if (bb[j]%2==0)flag=1;else{flag=0;break;}}if (flag==1){ b[cnt]=a[I];cnt++;} }for(I=0;I<cnt-1;I++)for(j=I+1;j<cnt;j++)if (b[I]<b[j]){k=b[I];b[I]=b[j];b[j]=k;}}题目3:函数READDAT()实现从文献IN.DA T中读取一篇英文文章存入到字符串数组XX中;请编制函数STROR(),其函数功能是:以行为单位把字符串中所有小写字母O左边字符串内容移到该串右边存储,然后并把小写字母O删除,余下字符串内容移到已解决字符串左边存储.最后把已解决字符串仍按行重新存入字符串数组XX中,最后调用函数WRITEDAT()把成果XX输出到文献OUT.DAT中.例如:原文:You can create an index on any field.you have the correct record.成果:n any field.You can create an indexrd.yu have the crrect rec原始数据文献存储格式是:每行宽度均不大于80个字符,含标点符号和空格.-------------------类型:字符串(单词)倒置和删除。

全国计算机等级三级数据库上机题库100题

全国计算机等级三级数据库上机题库100题
if(aa[i]>aa[j]) *则按原4位数的大小进行升序排序*/
{
temp=aa[i];
aa[i]=aa[j];
aa[j]=temp;
}
}
for(i=0;i<10;i++) /*将排序后的前10个数存入数组bb中*/
bb[i]=aa[i];
}
7. 函数ReadDat( )的功能是实现从文件IN7.DAT中读取一篇英文文章存入到字符串数组xx中。请编制函数SortCharD( ),该函数的功能是:以行为单位对字符按从大到小的顺序进行排序,排序后的结果仍按行重新存入字符串数组xx中,最后调用函数WriteDat( )把结果xx输出到文件OUT7.DAT中。
/*如果4位数各位上的数字均是奇数*/
{
b[cnt]=a[i]; /*将满足条件的数存入数组b中*/
cnt++; /*统计满足条件的数的个数*/
}
}
for(i=0;i<cnt-1;i++) /*将数组b中的数按从大到小的顺序排列*/
for(j=i+1;j<cnt;j++)
{
a4=a[i]/1000; /*求4位数的千位数字*/
a3=a[i]%1000/100; /*求4位数的百位数字*/
a2=a[i] %100/10; /*求4位数的十位数字*/
a1=a[i] %10; /*求4位数的个位数字*/
if(a4%2!=0 && a3%2!=0 && a2%2!=0 && a1%2!=0)
【答案】
void jsVal()

全国计算机等级考试三级网络技术上机题库及答案(100题宝典最新版)

全国计算机等级考试三级网络技术上机题库及答案(100题宝典最新版)
if (b[i]>b[j]) {qw=b[i]; b[i]=b[j]; b[j]=qw;} }
7、在文件 in.dat 中有 200 组数据,每组有 3 个数,每个数均是三位数。函数 ReadDat()读取这 200
组数据存放到结构数组 aa中,请编制函数 jsSort(),其函数的功能是: 要求在 200 组数据中找出条
void CalValue(void) { int i,qw,bw,sw,gw;
for(i=0;i<MAXNUM;i++) if(xx[i]>0) { totNum++; qw=xx[i]/1000; bw=xx[i]/100%10; sw=xx[i]%100/10; gw=xx[i]%10; if((qw+bw+sw+gw)%2==0) { totCnt++; totPjz+=xx[i];} }
件为每组中的第一个数大于第二个数加第三个数的和,其中满足条件的组数作为函数
jsSort()的返
回值,同时把满足条件的数据存入结构数组 bb 中,再对 bb 中的数据按照每组数据的第一个数加第
三个之和的大小进行升序排列(第一个数加第三个数的和均不相等) ,排序后的结果仍重新存入结
构数组 bb 中,最后调用函数 writeDat() 把结果 bb 输出到
void jsVal() {int i,j,qw,bw,sw,gw;
for(i=0;i<MAX;i++) {qw=a[i]/1000; bw=a[i]/100%10;
sw=a[i]%100/10; gw=a[i]%10;
if(qw>=bw&&bw>=sw&&sw>=gw&&a[i]%2) b[cnt++]=a[i];

计算机三级网络技术真题单选题100道及答案

计算机三级网络技术真题单选题100道及答案

计算机三级网络技术真题单选题100道及答案1. 以下关于计算机网络的定义,正确的是()A. 把分布在不同地点的多台计算机互联起来构成的计算机系统,称为计算机网络B. 能按网络协议实现通信的计算机系统,称为计算机网络C. 以共享资源为目的的计算机系统,称为计算机网络D. 把分布在不同地点的多台计算机在物理上实现互联,按照网络协议实现相互间的通信,以共享硬件、软件和数据资源为目标的计算机系统,称为计算机网络答案:D2. 计算机网络最突出的优点是()A. 精度高B. 共享资源C. 运算速度快D. 容量大答案:B3. 以下不属于网络拓扑结构的是()A. 总线型B. 星型C. 环型D. 流线型答案:D4. 一座大楼内的一个计算机网络系统,属于()A. PANB. LANC. MAND. WAN答案:B5. 在OSI 参考模型中,物理层的功能是()A. 建立和释放连接B. 透明地传输比特流C. 在物理实体间传送数据帧D. 发送和接收用户数据答案:B6. 在OSI 参考模型中,数据链路层的数据服务单元是()A. 比特B. 帧C. 分组D. 报文答案:B7. TCP/IP 协议簇的层次中,解决计算机之间通信问题是在()A. 网络接口层B. 网际层C. 传输层D. 应用层答案:B8. 以下IP 地址中,属于C 类地址的是()A. 112.213.12.23B. 210.123.23.12C. 23.123.213.23D. 156.123.32.12答案:B9. 子网掩码为255.255.0.0,下列IP 地址不在同一网段中的是()A. 172.25.15.201 和172.25.16.11B. 172.25.25.20 和172.25.25.100C. 172.16.25.16 和172.16.26.16D. 172.25.25.224 和172.25.25.10答案:C10. 在以太网中,冲突()A. 是由于介质访问控制方法的错误使用造成的B. 是一种正常现象C. 是由于网络管理员的失误造成的D. 是一种不正常现象答案:B11. 以下关于CSMA/CD 的说法,错误的是()A. 边发送边监听B. 冲突发生后立即重发C. 先听后发D. 延迟随机时间后重发答案:B12. 以太网交换机工作在OSI 参考模型的()A. 物理层B. 数据链路层C. 网络层D. 传输层答案:B13. 以下不属于广域网技术的是()A. X.25B. ATMC. 以太网D. 帧中继答案:C14. 帧中继网的虚电路建立在()A. 数据链路层B. 网络层C. 传输层D. 会话层答案:A15. 以下关于ADSL 技术的说法,错误的是()A. 上下行速率不对称B. 可利用现有电话线路C. 数据传输不需要进行调制解调D. 适合家庭用户使用答案:C16. 在TCP 协议中,用于进行流量控制的字段是()A. 窗口B. 确认号C. 校验和D. 紧急指针答案:A17. TCP 连接建立过程中,SYN 包的作用是()A. 确认连接B. 同步序列号C. 终止连接D. 重传数据答案:B18. 以下关于UDP 协议的说法,正确的是()A. 可靠的面向连接的协议B. 不可靠的无连接的协议C. 可靠的无连接的协议D. 不可靠的面向连接的协议答案:B19. 在DNS 系统中,域名解析采用()A. 递归查询B. 迭代查询C. 反向查询D. 正向查询答案:A20. 以下关于电子邮件的说法,错误的是()A. 可以发送多媒体信息B. 邮件服务器之间采用SMTP 协议C. 用户代理之间采用POP3 协议D. 邮件内容使用ASCII 编码答案:C21. HTTP 协议默认使用的端口号是()A. 21B. 25C. 80D. 110答案:C22. 以下关于网络安全的说法,错误的是()A. 防火墙能防止外部网络对内部网络的非法访问B. 加密技术可以保证数据的机密性C. 数字签名可以保证数据的完整性D. 安装杀毒软件可以完全防止病毒入侵答案:D23. 以下属于对称加密算法的是()A. RSAB. DESC. DSAD. ECC答案:B24. 数字证书不包含()A. 用户公钥B. 用户身份信息C. 证书有效期D. 用户私钥答案:D25. 以下不属于网络管理功能的是()A. 配置管理B. 计费管理C. 安全管理D. 人员管理答案:D26. SNMP 协议使用的端口号是()A. 161B. 162C. 163D. 164答案:A27. 以下关于网络故障管理的说法,错误的是()A. 故障检测是故障管理的第一步B. 故障诊断的目的是确定故障的原因C. 故障恢复是故障管理的最后一步D. 故障隔离可以防止故障影响范围扩大答案:C28. 网络性能管理的主要指标不包括()A. 吞吐量B. 响应时间C. 资源利用率D. 设备故障率答案:D29. 以下关于网络规划的说法,错误的是()A. 需求分析是网络规划的第一步B. 逻辑网络设计主要考虑网络拓扑结构和地址分配C. 物理网络设计主要考虑设备选型和布线方案D. 实施阶段不需要进行测试和验收答案:D30. 以下不属于网络测试工具的是()A. PingB. TracerouteC. NetstatD. Excel答案:D31. 在网络综合布线中,工作区子系统的线缆最大长度为()A. 5 米B. 10 米C. 20 米D. 100 米答案:B32. 以下不属于无线局域网标准的是()A. IEEE 802.11aB. IEEE 802.11bC. IEEE 802.11gD. IEEE 802.11x 答案:D33. 蓝牙技术工作在()频段。

(题库版)全国计算机等级考试《三级网络技术》精选试题汇总

(题库版)全国计算机等级考试《三级网络技术》精选试题汇总

(题库版)全国计算机等级考试《三级网络技术》精选试题汇总一、选择题1. 下列哪项不是OSI模型中的层次?A) 物理层B) 数据链路层C) 网络层D) 表示层2. 下列哪种网络拓扑结构最适合于小型局域网?A) 总线型B) 星型C) 环型D) 树型3. 下列哪项不是TCP/IP协议族中的协议?A) FTPB) HTTPC) SMTPD) ATM4. 下列哪种协议用于在IP网络输文件?A) FTPB) HTTPC) SMTP5. 下列哪项不是网络设备的类型?A) 路由器B) 交换机C) 集线器D) 调制解调器6. 下列哪种协议用于在IP网络输邮件?A) FTPB) HTTPC) SMTPD) ICMP7. 下列哪种协议用于在IP网络输网页?A) FTPB) HTTPC) SMTPD) ICMP8. 下列哪种协议用于在IP网络输网络管理信息?A) FTPB) HTTPC) SNMPD) ICMP9. 下列哪种协议用于在IP网络输实时视频?A) FTPB) HTTPD) ICMP10. 下列哪种协议用于在IP网络输网络控制信息?A) FTPB) HTTPC) SNMPD) ICMP二、填空题1. OSI模型中的最高层是______层。

2. TCP/IP协议族中的传输层协议是______。

3. 网络设备的类型包括路由器、交换机、集线器和______。

4. 下列哪种协议用于在IP网络输文件?______。

5. 下列哪种协议用于在IP网络输邮件?______。

6. 下列哪种协议用于在IP网络输网页?______。

7. 下列哪种协议用于在IP网络输网络管理信息?______。

8. 下列哪种协议用于在IP网络输实时视频?______。

9. 下列哪种协议用于在IP网络输网络控制信息?______。

10. 下列哪种协议用于在IP网络输网络管理信息?______。

三、简答题1. 简述OSI模型的作用。

2. 简述TCP/IP协议族的作用。

(完美复习资料版)全国计算机等级考试最新最全三级网络上机考试题【汇总】

(完美复习资料版)全国计算机等级考试最新最全三级网络上机考试题【汇总】

1.已知在文件IN1.DAT中存有100个产品销售记录,每个产品销售记录由产品代码dm(字符型4位)、产品名称mc(字符型10位)、单价dj(整型)、数量sl(整型)、金额je(长整型)五部分组成。

其中:金额=单价×数量。

函数ReadDat()的功能是读取这100个销售记录并存入结构数组sell中。

请编制函数SortDat(),其功能要求:按产品名称从小到大进行排列,若产品名称相同,则按金额从小到大进行排列,最终排列结果仍存入结构数组sell中,最后调用函数WriteDat()把结果输出到文件OUT1.DAT中。

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

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

#include <stdio.h>#include <mem.h>#include <string.h>#include <conio.h>#include <stdlib.h>#define MAX 100typedef struct{ char dm[5] ; /*产品代码*/char mc[11] ; /*产品名称*/int dj ; /*单价*/int sl ; /*数量*/long je ; /*金额*/}PRO ;PRO sell [MAX] ;void ReadDat() ;void WriteDat() ;void SortDat(){int i,j;PRO xy;for( i=0;i<99;i++)for(j=i+1;j<100;j++){if(sell[i].mc>sell[j].mc) /*按产品名称从小到大进行排列*/{ xy=sell[i]; sell[i]=sell[j]; sell[j]=xy; }else if((sell[i].mc==sell[j].mc) && (sell[i].je>sell[j].je))/*若产品名称相同则按金额从小到大进行排列*/{ xy=sell[i]; sell[i]=sell[j]; sell[j]=xy; }}}main(){memset(sell, 0, sizeof(sell)) ;ReadDat() ;SortDat() ;WriteDat() ;}void ReadDat(){FILE *fp ;char str[80], ch[11] ;int i ;fp = fopen("IN1.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) ;}void WriteDat(){FILE *fp;int i ;fp = fopen("OUT1.DAT", "w") ;for(i = 0 ; i < 100 ; i++)fprintf(fp, "%s %s %4d %5d %10ld\n",sell[i].dm, sell[i].mc,sell[i].dj,sell[i].sl,sell[i].je) ;fclose(fp) ;}2.已知在文件IN2.DAT中存有100个产品销售记录,每个产品销售记录由产品代码dm(字符型4位)、产品名称mc(字符型10位)、单价dj(整型)、数量sl(整型)、金额je(长整型)五部分组成。

网络技术三级100套题型汇总word版本

网络技术三级100套题型汇总word版本

网络技术三级100套题型汇总精品文档收集于网络,如有侵权请联系管理员删除一、数字数据处理,数列 2、数字排序。

0、2、4、6、8,个数,大到小排序 5、正整数排序,后3位升序,10到b ,降序 6、后3位,降序 22、n 以内,同时被3,7 23、n 个实数平均值aver ,整数部分,小数部分之和24、100到999,整数,完全平方,&两位相同,例144,676,个数返回79、1—1000,7,11整除,不同时 90、k1,k2,k3…… 91、求出奇数个数,偶数个数,下标偶数的pj 值,2位 92、最大数max 个数,3,7 94、奇数个数,偶数个数,下标奇数平均值 二、数据、正整数 60、2>1+3,2+3降序 75、1>2+3,1+3升序26、正整数吗?右移一位,偶数个数,平均值 65、各位之和是奇数 三、前五位,后五位 14、大于后5位数,奇数,个数,小到大到b 30、小于后5个,偶数 45、大于前5个,偶 46、大于前5个,奇数,被7整除 四、选票39、全选,不选,无效 58、<=5,无效 84、<=5,无效 五、字符串排序 9、从小到大 88、从大到小 43、奇数位置:小到大 44、一分为二,左边降序,左右交换50、左边升序,左右交换 71、左降右升63、s 字符串,左移一个位置 六、素数1、紧靠m ,大于m ,k 个素数 55、300个四位数,素数个数,小到大排序34、100—1000,(个位+十位)/10=百位,素数,293 64、500—800之间,素数,间隔加减70、右移一位,是素数 82、300个四位数,素数个数,平均值1,2 七、方差33、1000个,偶数个数,奇数,偶数平均值、方差 83、读文件,奇数个数、平均值,偶平均值,奇方差 93、奇数个数,偶数个数、平均值、方差 八、级数问题 20、F(0)=0,F(1)=1,F(n)=......>T 的最小数 35、A1=1,A2=1,An=...... m=100,1000,10000,Sn<m<S(n+1) 九、其他问题 3、字母O 4、单词倒排19、长度为2的子串在母串中出现的次数21、迭代方法求方程 25、11—999,m ,m2,m3,回文数 41、SIX+SIX+SIX=NINE+NINE 57、报数出圈 十、字符替换8、p*11%256<=32<,>=130 36、f(p)<=32或=0—9 56、<=32或对应小写 95、<=32或对应大写 37、p 是大写或f(p)<=32 96、p 是小写||f(p)<=32 97、p 是0—9或f(p)<=3262、p*13,f(p)<=32或偶 98、*17,f(p)<=32||奇数 18、原asc2为偶,或f(p)<=32 10、小写改成下一个,z —a ,大写,其它不变73、小写改成上一个,a —z 17、1+2-1,前+后-前,逆转—xx11、s 字符串,字母—下一个,z —a ,其它不变 16、右移4位+原——原 74、左移4位,<=32||<=100,新+旧100、右移4位,+前——新 十一、产品销售记录7、代码:大→小;金额:大→小13、代码:小→大;金额:大→小38、代码:小→大;金额:小→大12、名称:小→大;金额:小→大32、名称:大 小;金额:大 小42、名称:大→小;金额:大→小31、金额:大→小;代码:大→小47、金额:大→小;代码:小→大61、金额:小→大;代码:大→小99、金额:小→大;代码:小→大。

计算机三级网络技术上机题库和答案(终结修订)

计算机三级网络技术上机题库和答案(终结修订)

*******************************************************************************☆题目1请编写一个函数jsValue(int m,int k,int xx[]),该函数的功能是:将大于整数m且紧靠m的k 个素数存入数组xx传回。

最后调用函数writeDat()读取10组数据,分别得出结果且把结果输出到文件out.dat中。

部分源程序存在文件prog1.c中。

例如:若输入17 5 则应输出:19,23,29,31,37。

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

int isP(int m){int i;for(i=2;i<m;i++)if(m % i==0)return 0;return 1;}void num(int m,int k,int xx[]){ int s=0;for(m=m+1;k>0;m++)if(isP(m)) { xx[s++]=m; k--;}}☆题目2已知数据文件IN.DAT中存有200个四位数,并已调用读函数readDat()把这些数存入数组a 中,请考生编制一函数jsVal(),其功能是:如果四位数各位上的数字均是0或2或4或6或8,则统计出满足此条件的个数cnt,并把这些四位数按从大到小的顺序存入数组b中。

最后main( )函数调用写函数writeDat()把结果cnt以及数组b中符合条件的四位数输出到OUT.DAT文件中。

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

程序中已定义数组:a[200],b[200],已定义变量:cnt请勿改动数据文件IN.DA T中的任何数据、主函数main()、读函数readDat()和写函数writeDat()的内容。

void jsVal(){ int i,j,qw,bw,sw,gw;for(i=0;i<MAX;i++){ qw=a[i]/1000; bw=a[i]/100%10;sw=a[i]%100/10; gw=a[i]%10;if(qw&&qw%2==0&&bw%2==0&&sw%2==0&&gw%2==0) b[cnt++]=a[i];}for(i=0;i<cnt-1;i++)for(j=i+1;j<cnt;j++)if(b[i]<b[j]) { qw=b[i]; b[i]=b[j]; b[j]=qw;}}******************************************************************************★题目3函数ReadDat( )实现从文件IN.DAT中读取一篇英文文章存入到字符串数组xx中;请编制函数StrOR( ),其函数的功能是:以行为单位依次把字符串中所有小写字母o左边的字符串内容移到该串的右边存放,然后把小写字母o删除,余下的字符串内容移到已处理字符串的左边存放,之后把已处理的字符串仍按行重新存入字符串数组xx中。

计算机三级网络技术上机100道题答案

计算机三级网络技术上机100道题答案

1.【考点分析】本题考查结构体数组的排序。

考查的知识点主要包括:结构体成员运算,字符串比较符,数组排序。

【解题思路】此题属于销售记录排序类题型。

此类题型主要考查对结构体数组的排序。

解题时,应注意3个关键点:关键点1如何按产品名称从小到大排序;关键点2如果产品名称相同;关键点3如何按金额从小到大排列。

数组排序可以用起泡法实现,起泡法的思路是:将较小的值像空气泡一样逐渐"上浮"到数组的顶部,而较大的数值逐渐"下沉"到数组的底部。

具体为第1趟用第1个记录和第2个记录进行比较,如果不符合要求,就进行交换,第2个记录和第3个记录比较,直到倒数第2个记录和最后1个记录比较完成;第2趟用第2个记录和第3个记录比较,然后第3个和第4个比较,依此类推。

本题在双循环中进行每次记录比较时,首先用字符串比较函数strcmp比较两个产品的名称,如果返回的值大于0,则这两个产品进行数据交换;如果返回值等于0,再比较两个产品的金额,如果前一个产品的金额大于后一个产品的金额,则这两个产品进行数据交换。

【参考答案】void SortDat(){ int i,j; /*定义循环控制变量*/PRO temp; /*定义数据交换时的暂存变量(这里是PRO类型的结构体变量)*/for(i=0;i<99;i++) /*利用选择法进行排序*/for(j=i+1;j<100;j++)if(strcmp(sell[i].mc,sell[j].mc)>0) /*按产品名称从小到大进行排列*/{ temp=sell[i];sell [i]=sell[j];sell[j]=temp;}else if(strcmp(sell[i].mc,sell[j].mc)==0) /*若产品名称相同*/if(sell[i].je>sell[j].je) /*则按金额从小到大进行排列*/{ temp=sell[i];sell[i]=sell[j];sell[j]=temp;}}模板一销售记录排序【模板速记】记忆口诀:一定义二循环三比较。

计算机三级上机:适用于三级网络技术、数据库等(南开100题)

计算机三级上机:适用于三级网络技术、数据库等(南开100题)

全国计算机等级考试三级C语言上机100题几点说明:**********************************☆题目1请编写一个函数jsValue(intm,intk,intxx[]),该函数的功能是:将大于整数m且紧靠m的k个素数存入数组xx传回。

最后调用函数writeDat()读取10组数据,分别得出结果且把结果输出到文件out.dat中。

部分源程序存在文件prog1.c中。

例如:若输入175则应输出:19,23,29,31,37。

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

#include<conio.h>#include<stdio.h>voidreadwriteDat();intisP(intm){inti;for(i=2;i<m;i++)if(m%i==0)return0;return1;}voidnum(intm,intk,intxx[]){ints=0;for(m=m+1;k>0;m++)if(isP(m)){xx[s++]=m;k--;}}main(){intm,n,xx[1000];clrscr();printf("\nPleaseentertwointegers:");scanf("%d%d",&m,&n);num(m,n,xx);for(m=0;m<n;m++)printf("%d",xx[m]);printf("\n");readwriteDat();}voidreadwriteDat(){intm,n,xx[1000],i;FILE*rf,*wf;rf=fopen("in.dat","r");wf=fopen("out.dat","w");for(i=0;i<10;i++){fscanf(rf,"%d%d",&m,&n);num(m,n,xx);for(m=0;m<n;m++)fprintf(wf,"%d",xx[m]);fprintf(wf,"\n");}fclose(rf);fclose(wf);}*********************************☆题目2已知数据文件IN.DAT中存有200个四位数,并已调用读函数readDat()把这些数存入数组a 中,请考生编制一函数jsVal(),其功能是:如果四位数各位上的数字均是0或2或4或6或8,则统计出满足此条件的个数cnt,并把这些四位数按从大到小的顺序存入数组b中。

2020年全国计算机等级考试《三级网络技术》上机考试题

2020年全国计算机等级考试《三级网络技术》上机考试题

2020年全国计算机等级考试《三级网络技术》上机考试题一、单选题(每小题1分,共40分)1、下列关于Winmail邮件服务器配置管理的描述中,错误的是()。

A.Winmail邮件服务器支持基于Web方式的访问和管理B.在域名设置中可修改域的参数,包括增加新域、删除已有域等C.在系统设置中可修改邮件服务器的系统参数,包括是否允许自行注册新用户等D.建立邮件路由时,需在DNS服务器中建立邮件服务器主机记录和邮件交换器记录2、下列对IPv6地址FE23:0:0:050D:BC:0:0:03DA的简化表示中,错误的是()。

A.FE23::50D:BC:0:0:03DAB.FE23:0:0:050D:BC::03DAC.FE23:0:0:50D:BC::03DAD.FE23::5019:BC::03DA3、现有SW1一SW4四台交换机相连,它们的VTP工作模式分别设定为Server、C1ient、Transparent和Client。

若在SW1上建立一个名为VlAN100的虚拟网,这时能够学到这个VlAN配置的交换机应该是()。

A.SW1和SW3B.SW1和SW4C.SW2和SW4D.SW3和SW44、下列关于漏洞扫描技术和工具的描述中,错误的是()。

A.X—Scanner采用多线程方式对指定IP地址段实行安全漏洞扫描B.ISS的Internet.Scanner通过依附于主机上的扫描器代理侦测主机内部的漏洞C.主动扫描可能会影响网络系统的正常运行D.漏洞扫描工具的主要性能指标包括速度、漏洞数量及更新周期、是否支持定制攻击等5、 Winmail用户使用0utlook接收邮件时,不可能用到的协议是()。

A.TCPB.DNSC.POP3D.SMTP6、下列关于邮件系统工作过程的描述中,错误的是()。

A.用户使用客户端软件创建新邮件B.客户端软件使用SMTP协议将邮件发送到接收方的邮件服务器C.接收方的邮件服务器将收到的邮件存储在用户的邮箱中待用户处理D.接收方客户端软件使用POP3或IMAP4协议从邮件服务器读取邮件7、 STP的拓扑变化通知BPDU的长度不超过()。

全国计算机等级考试三级网络技术真题

全国计算机等级考试三级网络技术真题

全国计算机等级考试三级网络技术真题第一部分:单选题1. IP协议是指()A. 国际协议B. 互联网协议C. 人际协议D. 网络协议2. 下面哪个不属于网络安全的主要威胁()A. 病毒和蠕虫B. 黑客攻击C. 垃圾邮件D. 网络故障3. 以下哪个命令用于在Windows系统中显示当前路由表()A. ipconfigB. routeC. tracerouteD. ping4. 在TCP/IP协议中,IP地址是()A. 由网络管理员手动配置的B. 由ISP自动分配的C. 由DNS服务器自动分配的D. 由操作系统自动分配的5. 在一个局域网中,以下哪个设备可以实现不同子网之间的通信()A. 路由器B. 集线器C. 网桥D. 交换机第二部分:多选题1. 下面哪些是TCP/IP协议簇的应用层协议()A. FTPB. SMTPC. HTTPD. DHCP2. 以下哪些属于网络拓扑结构()A. 总线型B. 星型C. 树型D. 圆型3. 以下哪些是网络性能指标()A. 带宽B. 速度C. 延迟D. 吞吐量4. 下面哪些是计算机网络安全的基本原则()A. 机密性B. 完整性C. 可靠性D. 可用性第三部分:主观题1. 请简述TCP协议和UDP协议的区别。

TCP协议和UDP协议都属于传输层协议,但在功能和特点上有一些不同之处。

TCP协议是面向连接的,提供可靠的数据传输,具有流量控制和拥塞控制的机制,适用于要求数据完整性的场景,如文件传输、网页浏览等。

而UDP协议是面向无连接的,不提供可靠数据传输功能,没有流量控制和拥塞控制的机制,适用于实时性要求高、数据丢失可以容忍的场景,如视频通话、实时游戏等。

2. 简述DNS的作用和原理。

DNS(Domain Name System)是用于将域名转换为IP地址的系统。

其作用是通过域名解析,将用户输入的域名转换为对应的IP地址,实现用户访问互联网的功能。

DNS采用分布式数据库的方式存储域名与IP地址之间的对应关系,当用户输入域名时,DNS服务器会进行递归查询或迭代查询,最终找到对应的IP地址,并将其返回给用户。

2012年3月计算机三级网络技术上机试题100道

2012年3月计算机三级网络技术上机试题100道

1【考点分析】本题考查对4位整数的排序。

考查的知识点主要包括:数组元素的排序算法,if判断语句和逻辑表达式,以及求余算术运算。

【解题思路】此题属于4位数排序问题。

本题需主要解决3个问题:问题1如何取4位数的后3位进行比较;问题2如何按照题目要求的条件(按照每个数的后3位的大小进行降序排列,如果后3位相等,则按照原始4位数的大小进行升序排列)排序;问题3如何将排完序的前10个数存到数组bb中去。

本题的解题思路为:使用双循环对数组按条件进行排序,然后将排完序的前10个数存到数组bb中。

对于问题1可以通过算术运算的取余运算实现(aa[i]%1000);问题2通过包含if判断语句的起泡排序法就可以实现。

void jsSort(){int i,j; /*定义循环控制变量*/int temp; /*定义数据交换时的暂存变量*/for(i=0;i<199;i++) /*用选择法对数组进行排序*/for(j=i+1;j<200;j++){if(aa[i]%1000<aa[j]%1000) /*按照每个数的后3位大小进行降序排序*/{temp=aa[i];aa[i]=aa[j];aa[j]=temp;}else if(aa[i]%1000==aa[j]%1000) /*如果后3位数相等*/if(aa[i]>aa[j]) /*则要按原4位数的值进行升序排序*/{temp=aa[i];aa[i]=aa[j];aa[j]=temp;}}for(i=0;i<10;i++) /*将排序后的前10个数存入数组b中*/bb[i]=aa[i];}【易错提示】取4位数后三位的算法,if判断语句中逻辑表达式的比较运算符。

2【考点分析】本题主要考查的知识点包括:C语言循环结构,if判断语句和逻辑表达式,以及分解多位整数的算术运算。

【解题思路】分析题干,本题除给出条件"SIX+SIX+SIX =NINE+NINE"之外,还可得出2个隐含的条件:条件1:SIX和NINE分别是3位和4位的正整数;条件2:SIX的十位数字等于NINE的百位数字,NINE的千位数字和十位数字相等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第1套上机考试试题调用函数rwdata(),从IN.dat文件中读取10组数据(m和k值),并嵌套调用primenum函数分别得出array[]数组。

请编写函数primenum(int m,int k,int array[]),该函数的功能是:将紧靠m的k个素数存入数组array 并在屏幕上显示。

最后把结果输出到文件OUT.dat中。

例如,若输入3 9,则应输出5 7 11 13 17 19 23 29 31。

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

请勿改动丰函数main()和输出数据函数rwdata()的内容。

第1套试题答案及详解【知识点播】素数的定义:如果一个数的正因子只有1和这个数本身,那么这个数就是素数。

【审题分析】分析题目可知,题中需要解决的问题就是Primenum函数的功能问题(rwdata函数功能题中已经给出),而Primenum函数的功能是求在指定数m之后的k个素数,因此本题的关键在于如何判断一个数是素数,之后就可以通过一个for循环来求得在m之后的k个素数了。

【解题思路】根据素数的定义,本题采用的算法是:首先定义一个变量Value,并把m之后的数逐个赋值给该变量:然后用2~value/2数除value,如果value能被2~value/2之中的任何一个整数整除,则value不是素数,结束循环;如果value小能被2~value/2之间的任一整数整除,则退出循环,然后判断循环变量i是否大于value/2,如果大于,则value是素数,并将value值赋给array[n],然后n++;再判断n是否大于等于k,如果大于等于k,就完成了程序要求的功能,退出循环,否则value加1,根据以上算法继续进行。

【参考答案】【易错分析】判断一个数m(大于1)是否素数的简单的算法:枚举2到m/2之间的整数,看能否被m整除,如果能整除,就不是素数,否则是素数。

【考点链接】c语言中循环语句、if语句的应用和素数的算法。

第2套上机考试试题在文件IN.dat中有200个正整数,且每个数均在1000-9999之间。

函数RData()读取这200个数存放到数组0riginal中。

请编写函数numAscend(),其功能是:要求按每个数的后3位的大小进行升序排列,然后取出满足此条件的前10个数依次存入数组result中,如果后3位的数值相等,则按原先的数值进行降序排列。

最后调用函数WData(),把结果result输出到文件OUT.dat中。

例如,处理前:6012 5099 9012 7025 8088处理后:9012 6012 7025 8088 5099注意:部分程序已给出。

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

第2套试题答案及详解【审题分析】首先我们来看看题中要求我们解决的问题有哪些。

①按original数组中各元素数字的后3位数的大小进行升序排列,如果数值相等,则按原先的数值进行降序排列;②取出排序后的original数组中的前10个数依次存入result数组中。

【解题思路】根据上面的分析,编写程序有以下几个步骤:第1步:首先分解出数组中两个元素的后三位,这里采用在两次循环中求出正整数original[i]矛n original[j]对1000的余数的方法;第2步:然后比较两个数余数的大小,如果正整数0riginal[i]和original[j]对1000的余数不相同,则按照升序进行排序,如果相同,则比较original[i]和original[j]的大小,按照降序进行排序;第3步:利用一个for循环语句把original数组中的前10个数输出给result数组。

【参考答案】【易错分析】数组original[i]中两个数的位置交换要借助中间变量data。

【考点链接】for循环语句、正整数的求余运算。

第3套上机考试试题已知文件lN.dat中存有100个产品销售记录,每个产品销售记录由产品代码code(字符型4位)、产品名称name(字符型10位)、单价uprice(整型)、数量amount(整型)、金额sum(长整型)5部分组成。

其中:金额=单价×数量。

函数RData0读取这100个销售记录并存入结构数组sell中。

请编写函数DescSort0,其功能要求:按产品代码从大Nd,进行排列,若产品代码相同,则按金额从大到小进行排列,最终排列结果仍存入结构数组sell中,最后调用函数WData0,把结果输出到文件OUT.dat中。

注意:部分程序已给出。

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

第3套试题答案及详解【审题分析】首先我们来看看题中要求我们解决的问题有哪些。

①按产品代码从大到小进行排列,若产品代码相同,则按金额从大到小进行排列;②将排列结果存入结构数组sell巾。

分析题目可知,本题中使用结构数组sell来保存销售记录。

产品代码存储在sell结构数组中的code成员中,金额存储存sum成员中。

【解题思路】我们可以利用两个for循环结构对产品销售记录(strcmp(sell[i].code.sell[j].code))两两进行循环比较,如果这个表达式返回结果值小于0,则进行两个数据的交换,实现产品代码从大到小进行排序。

如果上面的表达式的返回值等于0,说明这两个产品的代码相司,则比较seH[i].sum与sell[j].sum的值。

如果sell[i].sum[j].sum,则进行两个数据的交换,实现金额从大到小进行排序。

【参考答案】【易错分析】数组sell[i]中两个数的位置交换要借助中间变量temp。

【考点链接】数组中两个数的交换、字符串比较函数strcmp。

第4套上机考试试题函数RData()实现从文件IN.dat中读取一篇英文文章,存入到字符串数组str中;请编写encryptChar()函数,其功能是:按给定的替代关系对数组str中的所有字符进行替代,仍存入数组sir对应的位置上,最后调用函数WData(),把缔果str输出到文件OUT.dat中。

替代关系:f(p)=p*11 mod 256(p是数组中某一个字符的ASCII值,f(p)足计算后新字符的ASCII值),如果计算后f(p)值小于1等于32或大于130,则该字符小变,否则将f(p)所对应的字符进行替代。

始数据文件存放的格式是:每行的宽度均小于80个字符。

注意:部分程序已给出。

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

第4套试题答案及详解【审题分析】分析题目可知,题中需要解决的问题就是实现encryptChar函数的功能问题,而encryptChar 函数的功能是:实现“按照指定的替代关系将数组str中的所有字符进行替代,替代后仍存入数组str的对应位置上”。

因此本题的关键在于用什么样的C程序语言实现指定的替代关系,之后就可以通过一个双重循环来将这篇文章中的所有字符逐个替换。

【解题思路】首先通过for循环对数组sir[i]巾的每一个英文字符按照题目给定的替代算法*pf*11%256计算出其对应的字符的ASCII值,然后把这个ASCII值与130和32进行比较,如果这个值小于等于130且人于32,则用这个ASCII值代替代原值。

【参考答案】【易错分析】题目中的条件是:如果计算后f(p)值小于等于32或大于130,则该字符不变。

在程序中这个条件写成:*pf*11%256<=130&&*pf*11%256>32。

【考点链接】按照规定的算法f(p)=p*11 mod 1256进行字符的相互替换。

第5套上机考试试题函数RData0实现从文件IN.dat中读取一篇英文文章存入到宁符串数组str中,请编写函数DescSort(),其功能是:以行为甲单位对字符按从人到小的顺序进行排序,排序后的结果仍按行重新存入字符串数组str 中,最后调用函数WData(),把结果str输出到文件OUT.dat中。

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

例如,原文:dAeBfC.CcbbAA结果:fedCBA.cbbCAA注意:部分程序已给出。

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

第5套试题答案及详解【审题分析】分析题目可知,题中需要解决的问题就是实现DescSort函数的功能问题,而DescSort函数的功能是:实现“以行为单位对字符按从火到小的顺序进行排序,排序后韵结果仍按行重新存入字符串数组str 中”。

因此本题的关键在于如何判断将字符串拆分成单独的字母,之后就可以通过一个三重循环来将所有字符逐个比较字母的大小,并存入数组str中。

【解题思路】首先利用三重循环中的第一层循环将字符读入数组str1中,然后利用内层的二重循环对文章中每一行的字符进行两两比较,较小的字符往行后放,较大的字符往行前放,这样就实现了以行为单位对字符从大到小的排序。

在程序中的语句是if(str[i][j]<str[i][k])成立,str[i][j]和str[i][k]就交换数据。

【参考答案】【易错分析】变量j的取值范围是0到str1-1,而变量k的取值范围是j+1到str1。

【考点链接】C语言的for循环语句的用法、两个字符的交换。

第6套上机考试试题函数RData()实现从文件IN.dat中读取一篇英文文章存入字符串数组original中,请编写StrCharMove()函数,其功能是:以行为单位把字符串中所有字符的ASCII值右移4位,然后把右移后的字符ASCII值再加卜原字符的ASCII值,得到新的字符仍存入原字符串对应的位置上。

最后把已处理的字符串仍按行重新存入字符串数组0riginal中。

最后调用函数WData(),把结果0riginal输出到文件OUT.dat中。

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

注意:部分程序已给出。

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

第6套试题答案及详解【知识点播】ASCII码值的右移运算可以通过运算符(>>)束实现,左移运算符为(<<)。

【审题分析】分析题日可知,题中需要解决的问题是实现StrCharMove函数的功能问题,而StrCharMove 函数的功能是:以行为单位把字符串中所有字符的ASCIl值右移4位,然后把右移后的字符ASCII值再加上原字符的ASCII值,得到新的字符仍存入原字符串对应的位置上,最后把已处理的字符串仍按行重新存入字符串数组original中。

相关文档
最新文档