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

  • 题目分类:网络技术
  • 题目类型:简答题
  • 查看权限:VIP
题目内容:
函数ReadDat()实现从文件in.dat中读取一篇英文文章存入到字符串数组xx中;请编制函数CharConvA(),其函数的功能是:以该文章中的行为单位把字符串中的最后一个字符的ASCII值右移4位二进制位,高位补0后加倒数第二个字符的 ASCII值,得到最后一个新的值,倒数第二个字符的ASCII值右移4位二进制位,高位补0后加倒数第三个字符的ASCII值,得到倒数第二个新的值,以此类推一直处理到第二个字符。注意:第一个新的值与上述处理不同,第一个字符的ASCII值加原最后一个字符的ASCII值,得到第一个新的值。得到的新值分别存放在原字符串对应的位置上,之后把已处理的结果仍按行重新存入数组xx中。最后main()函数调用函数WriteDat()把结果xx输出到文件out.dat中。
原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格,并也按字符处理。
注意:部分源程序存放在test.c文件中。
请勿改动主函数main()、读数据函数ReadDat()和输出数据函数WriteDat()的内容。

参考答案:
答案解析:

下列各种编码中,每个字节最高位均为“1”的是(  )

下列各种编码中,每个字节最高位均为“1”的是(  )A.汉字国标码 B.汉字机内码 C.外码 D.ASCⅡ码

查看答案

计算机的五大部件是?(  )

计算机的五大部件是?(  )A.CPU、主板、硬盘、内存、显示器 B.主机、机箱、显示器、鼠标、键盘 C.控制器、运算器、存储器、输入设备和输出设备 D.CPU

查看答案

在文件in.dat中存有若干个(个数<200)四位数字的正整数,函数ReadDat()读取这若干个正整数并存入数组xx中

在文件in.dat中存有若干个(个数<200)四位数字的正整数,函数ReadDat()读取这若干个正整数并存入数组xx中。请编制函数CalValue(),其功能

查看答案

下列关于文史知识的表述不正确的是(  )。

下列关于文史知识的表述不正确的是(  )。A.“及笄”是指女子十五岁 B.乡试第一名称为“会元” C.“五经”指《诗经》、《尚书》、《礼记》、《易经》和《春秋》

查看答案

古人写诗“二句三年得,一吟双泪流”;写小说,动辄“闭门谢客,披阅十载”。现在许多作家每年出好几部长篇。几十万字,个把月就

古人写诗“二句三年得,一吟双泪流”;写小说,动辄“闭门谢客,披阅十载”。现在许多作家每年出好几部长篇。几十万字,个把月就写成了。没有对生活的日积月累,没有对人生

查看答案