求学快递网是国内领先的B2M2C教育培训网上信息平台!

首页 | 分站加盟 | 课程发布 | 最新课程 | 最新机构 | 培训专题 | 全国分站 | 帮助中心

计算机等级考试_计算机等级考试报名_计算机考试成绩查询_求学快递网

计算机等级考试一步到位
您的位置:求学快递网 > 计算机等级考试 > 考试辅导 > 计算机三级 > 2016年计算机三级网络技术考试辅导(2) - 正文内容

2016年计算机三级网络技术考试辅导(2)

2016年计算机三级网络技术考试辅导(2)

 

求学快递网计算机等级考试专题重点推荐:2016年计算机级考试报考时间 2016年计算机三级考试证书领取时间2016年计算机三级考试报考指南2016年计算机三级考试大纲2016年计算机三级考试政策2016年计算机三级考试报考条件2016年计算机三级考试科目等最新新闻资讯。

 

 

 1.函数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

  #include

  #include

  char xx[50][80] ;

  int maxline = 0 ;/* 文章的总行数 */

  int ReadDat(void) ;

  void WriteDat(void) ;

  void ConvertCharA(void)

  {

  int i,j; /*定义循环控制变量*/

  int str; /*存储字符串的长度*/

  for(i=0;i

  {

  str=strlen(xx[i]); /*求得当前行的字符串的长度*/

  for(j=0;j

  if(xx[i][j]>="a" && xx[i][j]<="z") /*如果是小写字母*/

  if(xx[i][j]=="z")

  xx[i][j]="a"; /*如果是小写字母z,则改写成字母a*/

  else

  xx[i][j]+=1; /*其他的小写字母则改写为该字母的下一个字母*/

  }

  }

  void main()

  {

  system("CLS");

  if(ReadDat())

  {

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

相关推荐

计算机等级考试最新机试技巧
计算机等级考试高效利用技巧

最新计算机资讯

热点专题

计算机等级考试经验技巧分享

关于本站  诚征英才  广告服务  招生服务  免责声明  分站加盟  VIP会员  联系我们  网站地图  网站记事

版权所有 CopyRight 2008-2017 粤ICP备14009694号 www.studyems.com, Inc. All Rights Reserved
违法和不良信息举报邮箱:2881796407@qq.com 举报电话: