简答题:函数ReadDat()实现从文件in.dat中读取一篇英文文章存入到字符串数组)XX中;请编制函数StrOR(),其函数

  • 题目分类:数据库
  • 题目类型:简答题
  • 号外号外:注册会员即送体验阅读点!
题目内容:
函数ReadDat()实现从文件in.dat中读取一篇英文文章存入到字符串数组)XX中;请编制函数StrOR(),其函数的功能是:以该文章中的行为单位依次扫描一行字符串中的小写字母0,每次将小写母0的左右字符串部分作交叉换位,即左边字符串移到小写字母0的右边,而原先右边的则反之,并把小写母O删除,依次直至这一行中的小写母0处理完,之后把已处理的字符串仍按行重新存入字符串数组)XX中。
最后main()函数调用函数WriteDat()把结果XX输出到文件out.dat中。例如原文:you have the correct record.
第1个o:U have the correct record.Y
第2个o:rrect record.yuhavethe c
第3个o:rd.yuhavethe crrect rec
提示:对于每一行字符串数组处理有如下一种递归调用算法可供参考:
查找字符串中首个小写字母'0'的位置;没有找到'0',则结束递归调用;找到'0',则按题意对字符串进行处理,形成新的字符串,然后返回,继续进行递归调用。
原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格。注意:部分源程序存放在test.c文件中。
请勿改动主函数main()、读数据函数ReadDat()和输出数据函数WriteDat()的内容。


参考答案:【答案仅供学习,请勿对照自行用药等】
答案解析:

下列关于企业开具和使用发票的说法中,正确的是(  )。

下列关于企业开具和使用发票的说法中,正确的是(  )。 A.属于民族自治区的企业,必须同时使用中文和民族文字开具发票 B.可以自行拆本使用专用发票 C.发票的字

查看答案

域名是分层的,每层之间用“.”分隔,最左侧的是最高层域名。(  )

域名是分层的,每层之间用“.”分隔,最左侧的是最高层域名。(  )

查看答案

会计软件应当具有对机内会计数据进行查询的功能。数据查询功能应满足国家统一的会计制度规定的内容和格式要求。 (  )

会计软件应当具有对机内会计数据进行查询的功能。数据查询功能应满足国家统一的会计制度规定的内容和格式要求。 (  )

查看答案

某软件开发企业按照增值税的有关规定,收到按即征即退方式返还的增值税,该企业正确的账务处理为(  )。

某软件开发企业按照增值税的有关规定,收到按即征即退方式返还的增值税,该企业正确的账务处理为(  )。 A.借:银行存款 贷:补贴收入 B.借:银行存款 贷:利润

查看答案

关于工资数据备份操作,以下说法正确的是(  )。

关于工资数据备份操作,以下说法正确的是(  )。A.每次或每月工资核算完成以后,应将硬盘的数据备份到软盘、硬盘或其他存储媒介 B.每次启动工资管理系统后,应将备

查看答案