首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数ReadDat()实现从数据文件in.dat中读取一篇英文文章存入到字符串数组XX巾;请编写函数ChA(),其函数的功能是:以行为单位把字符串中的第一个字符的ASCⅡ码值加第二个字符的ASCⅡ码值,得到第一个新的值.存入数组单元xx[i][o]中(其中
函数ReadDat()实现从数据文件in.dat中读取一篇英文文章存入到字符串数组XX巾;请编写函数ChA(),其函数的功能是:以行为单位把字符串中的第一个字符的ASCⅡ码值加第二个字符的ASCⅡ码值,得到第一个新的值.存入数组单元xx[i][o]中(其中
admin
2013-12-10
71
问题
函数ReadDat()实现从数据文件in.dat中读取一篇英文文章存入到字符串数组XX巾;请编写函数ChA(),其函数的功能是:以行为单位把字符串中的第一个字符的ASCⅡ码值加第二个字符的ASCⅡ码值,得到第一个新的值.存入数组单元xx
[o]中(其中:i是文章中的某行)。第二个字符的ASCⅡ码值加第三个字符的ASCⅡ码值,得到第二个新的值,存人数组单元xx
[1]巾。以此类推一直处理到倒数第二个字符,最后一个字符的ASCⅡ码值加原第一个字符的ASCⅡ码值,得到最后一个新的值,存放在原字符串对应的位置上,之后把已处理的字符串逆转后仍按行重新存人字符串数组xx中。最后main()函数调用函数WriteDat()把结果xx输出到out.dat文件中。
原始数据文件存放的格式是:每行的宽度均小于80个字符。含标点符号和空格。并也按它们的ASCⅡ码值作以上处理。
【试题程序】
#include
#include~string.h>
unsigned char xx[50][80];
int maxline=0; /*文章的总行数*/
int ReadDat(void);
void WriteDat(void);
void ChA(void)
{
}
void main()
{
if(ReadDat()){
printf(”数据文件IN.DAT不能打开\n\007”);
return;
}
ChA();
WriteDat();
}
int ReadDat(void)
{
FILE*fp;
int i=0:
char*P;
if((fp=fopen(“in.dat”.“r”))==NULL)
return 1;
while(fgets(xxEil。80,fp)!=NULL){
p=strchr(xx[i3,‘\n’);
if(p)*p=0;
i++;
}
maxline=i;
fclose(fp),
return 0,
}
void WriteDat(void)
f
FILE*fp;
int i;
fp=fopen(”out.dat”,”W”)l
for(i=0;i
printf(“%s\n”。xx
);
fprintf(fp,“%s\n”,xx
);
}
fclose(fp);
}
选项
答案
void ChA(void) { int i,temp; unsigned int j; for(i=0;i
解析
转载请注明原文地址:https://kaotiyun.com/show/1ElZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
SQL语言集数据查询、数据操纵、数据定义和数据控制功能为一体,其中语句INSERT、UPDATE是实现【】。
下列关于数据操纵模块功能的叙述中,哪一个是不正确的?
对数据库系统的性能有两种主要的度量。第一种是【】,第二种是响应时间。
数据库应用系统的设计应该具有对于数据进行收集、存储、加工、抽取和传播等功能,即包括数据设计和处理设计,而【】是系统设计的基础和核心。
当前应用开发工具的发展趋势是采用三层CIS结构、【】、开放的构件式的分布式计算环境。
关系模式规范化的最起码的要求是达到第一范式,即满足
设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则
若对一个已经排好了序的序列进行排序,在下列4种方法中,哪一种方法比较好?
若X→Y但Y不完全函数依赖于X,则称Y对X【】。
用户程序中的输入、输出操作实际上是由哪一项完成?
随机试题
大量输血后发生出血倾向主要是由于
图所示结构中( )。
建设项目风险的基本特征有客观性、层次性、()。
为了使施工单位熟悉设计图纸和工程特点,应组织设计单位向施工单位进行设计交底,设计交底的内容包括( )。
采用竞争性谈判方式采购的,应当遵循的程序有()。
A方案应收账款的机会成本是( )万元。B方案应收账款的机会成本是( )万元。
甲公司向乙公司发出一批实际成本为30万元的原材料,另支付加工费6万元(不合增值税),委托乙公司加工成一批适用消费税税率为10%的应税消费品,加工完成收回后,全部用于连续生产应税消费品,乙公司代扣代缴的消费税款准予后续抵扣。甲公司和乙公司均系增值税一般纳税人
某项经济业务为借记“应付账款”科目500元,贷记“银行存款”科目500元,下列错误并不会影响借贷双方的平衡关系的有()。
业主可以自行管理自己的房产,法律依据是()
A、1B、9C、10D、19A1,2,4,7,5,9,14,20,(1),8,16,25都是二级等差数列。
最新回复
(
0
)