首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序progl.C的功能是:把S字符串中的所有英文字母改写成该字母的下一个字母,字母z改写成字母fl,字母Z改写成字母A,其他字符不做改变。请编写函数chg(char*s)实现程序要求。最后调用函数readwriteDAT()把结果输出到文件Out.dat
程序progl.C的功能是:把S字符串中的所有英文字母改写成该字母的下一个字母,字母z改写成字母fl,字母Z改写成字母A,其他字符不做改变。请编写函数chg(char*s)实现程序要求。最后调用函数readwriteDAT()把结果输出到文件Out.dat
admin
2013-12-10
53
问题
程序progl.C的功能是:把S字符串中的所有英文字母改写成该字母的下一个字母,字母z改写成字母fl,字母Z改写成字母A,其他字符不做改变。请编写函数chg(char*s)实现程序要求。最后调用函数readwriteDAT()把结果输出到文件Out.dat中。例如:S字符串中原有的内容为:Mn.123Zxy。调用该函数后,则结果为:No.123Ayz。
【试题程序】
#include
#include
#include
#define N 81
void readwriteDAT():
void chg(char*s)
{
}
main()
{
char aEN];
printf(“Enter a string;”);gets(a);
printf(“The original string is.”); puts(al
chg(a);
printf(“The string after modified ;”);
puts(a);
readwriteDAT();
}
void readwriteDAT()
{
int i;
char aEN];
FILE*rf。*wf;
rf=fopen(“in.dat”,“r”);
wf=fopen(“out.dat”,”W”);
for(i=0li<10;i++){
fscanf(rf,“%S”,a);
ehg(a);
fprintf(wf。“%s\n”,a),
}
fclose(rf);
fclose(wf);
}
选项
答案
void ehg(char*s) { while(*s) /*字符串改写*/ { if(*s>=A&&.*s<一’Y’||*s>=a&&*s<=y) *s+=1; else if(*s==’z’||*s==Z) *S一=25; s++; }
解析
转载请注明原文地址:https://kaotiyun.com/show/polZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
设关系R(U),X,Y∈U,X→Y是一个函数依赖,如果存在X’∈X,使X’→Y成立,则称函数依赖X→Y是【】函数依赖。
在可变分区存储管理中,最优适应分配算法要求对空闲区表项按哪种顺序进行排列?
根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“学校”关系中,因哪一个属性而使它不满足第一范式?
关于计算机的操作系统,下面叙述不正确的是
用二维表结构表示实体以及实体间联系的数据模型称为【】数据模型。
若用如下的SQL语句创建一个表S: CREATETABLES(S#char(16)NOTNULL: SNAMEchar(8)NOTNULL,SEXchar(2),AGEinteger) 向表S中插入如下行时,哪一行可以被插入,
逻辑文件存放在存储介质上时,采用的组织形式是与什么有关?
在顺序表(6,10,16,18,25,28,30,48,50,52)中,用二分查找法查找关键码值20,则需要进行关键码比较次数为【】。
结构化程序的基本控制结构有顺序、选择、【】。
随机试题
下列属于扶正治则指导下确立的治法
阴阳的相互转化是
路面施工场界噪声限值为昼间70dB,夜间65dB。当敏感区域噪声不能达标时,应采用控制作业时间等措施,保证居民的夜间休息不受打扰。( )
商业银行流动性风险预警信号有()
严格指示词是指一个语言表达式所具有的如下性质:它所指示的对象不会随着该表达式被使用的具体情境而发生改变。这些情境通常包括表达式的使用主体,表达式被使用的时间、地点、世界状态等等。根据上述定义,下列属于严格指示词的是()。
你单位委托培训机构对20名新同事进行为期4天的培训。但是培训机构说只能对10人进行2天的培训。你作为负责人。怎么处理?
【壬申之乱】2016年历史学统考真题
下列关于数据库设计的叙述中,错误的是
(1)将考生文件夹下FIN文件夹中的文件KIKK.HTML复制到考生文件夹下文件夹DOIN中。(2)将考生文件夹下IBM文件夹中的文件CARE.TXT删除。(3)将考生文件夹下WATER文件夹删除。(4)为考生文件夹下FAR文件夹中的文件START.
A、Itisanonlinecourseforteachinginvestment.B、Itraisesquestionsaboutcareerandleadership.C、Itinvitesprofessionals
最新回复
(
0
)