首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数ReadDat()实现从数据文件in.dat中读取一篇英文文章存入到字符串数组xx中,请编写函数ConvertCharD(),其函数的功能是:以行为单位把字符串中的所有小写字母改写成该字母的上一个字母。如果是字母a,则改写成字母z,其他字符保持不变。把
函数ReadDat()实现从数据文件in.dat中读取一篇英文文章存入到字符串数组xx中,请编写函数ConvertCharD(),其函数的功能是:以行为单位把字符串中的所有小写字母改写成该字母的上一个字母。如果是字母a,则改写成字母z,其他字符保持不变。把
admin
2013-12-10
76
问题
函数ReadDat()实现从数据文件in.dat中读取一篇英文文章存入到字符串数组xx中,请编写函数ConvertCharD(),其函数的功能是:以行为单位把字符串中的所有小写字母改写成该字母的上一个字母。如果是字母a,则改写成字母z,其他字符保持不变。把已处理的字符串仍按行重新存入字符串数组xx中。最后main()函数调用函数WriteDat()把结果XX输出到文件out.dat中。
例如:原文:Adb.Bedza
abek.LL hj
结果:Aca.Bbcyz
zabj.LLgi
原始数据文件存放的格式是:每行的宽度均小于80个字符.含标点符号和空格。
【试题程序】
#include
#include
char xx[50] [80];
int maxline=0; /*文章的总行数*/
int ReadDat(void);
void WriteDat(void);
void ConvertCharD(void)
{
}
void main()
{
if(ReadDat()){
printf(”数据文件IN.DAT不能打开!\n\007”);
return;
}
ConvertCharD();
WriteDat():
}
int ReadDat(void)
{
FILE*fp;
int i=0:
char*P;
if((fp=fopen(“in.dat”。“r”))==NULL)
return 1;
while(fgets(xx
,80,fp)!=NULL){
p:strchr(xx
.\n,);
if(p)*p=0;
i++;
}
maxline=i;
fclose(fp);
return 0;
}
void WriteDat(void)
{
FILE*fP;
int i;
fp=fopen(“out.dat”,“W”);
for(i=0;i
printf(“%s\n”,xx
);
fprintf(fp/“%s\n”,xx
);
}
fclose(fp);
}
选项
答案
void ConvertCharD(void) {int i,j; /*定义变量*/ for(i=0;i
=a&&xx[i][j]<=z) if(xx[i-]Fjl==’a’)xx[i][j]=zt else xx[Q[j]-一; }
解析
转载请注明原文地址:https://kaotiyun.com/show/xElZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
下列哪一个与数据库日志无关?
下面不属于DBMS的数据操纵方面的程序模块的是
对于长度为n的顺序存储的线性表,当随机插入和删除一个元素时,需平均移动【】个元素。
Oracle针对Internet/Intranet的产品是
数据库中,数据的物理独立性是指
在PowerBuilder应用程序中,对数据库数据的操作是通过下列哪一个对象进行的?
发生中断时被打断程序暂停点称为【】。
当用户程序执行访管指令时,中断装置将使中央处理器如何工作?
二维数组A[0…8][0…9],其每个元素占2字节,从首地址400开始,按行优先顺序存放,则元素A[8,5]的存储地址为
用户程序中的输入、输出操作实际上是由哪一项完成?
随机试题
Don’tletyourmothertongue______withtheforeignlanguageyouarelearning.
与再生障碍性贫血关系最密切的疾病为
细菌的革兰染色性不同是由于
A.5个工作日B.10个工作日C.15个工作日D.30个工作日自收到药品零售企业的开办申请之日起,设区的市级药品监督管理机构做出是否同意筹建决定的期限为()
根据处方药、非处方药使用管理规定,消费者有权()
常用的寿命周期成本评价方法不包括()。
劳动者可以解除劳动合同的情形有()。
全球性生态问题的出现,凸显了地理环境对社会发展的重要作用。下列观点正确的有
Manyobjectsindailyusehaveclearlybeeninfluencedbyscience,buttheirformandfunction,theirdimensionsaridappearance
Thecarranintoatree.Inthissentence,"raninto"canbereplacedby_______.
最新回复
(
0
)