首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数ReadDat()实现从文件in.dat中读取一篇英文文章存入到字符串数组XX中,请编写函数StrCharJR(),其功能是:以该文章中的行为单位把字符串中的所有字符的二进制ASCII码值右移4位,高位补0,然后把右移后的字符ASCII码值再加上原字符
函数ReadDat()实现从文件in.dat中读取一篇英文文章存入到字符串数组XX中,请编写函数StrCharJR(),其功能是:以该文章中的行为单位把字符串中的所有字符的二进制ASCII码值右移4位,高位补0,然后把右移后的字符ASCII码值再加上原字符
admin
2013-12-10
44
问题
函数ReadDat()实现从文件in.dat中读取一篇英文文章存入到字符串数组XX中,请编写函数StrCharJR(),其功能是:以该文章中的行为单位把字符串中的所有字符的二进制ASCII码值右移4位,高位补0,然后把右移后的字符ASCII码值再加上原字符的ASCII码值,得到新的值仍存入原字符串对应的位置上,之后把已处理的结果仍按行重新存入数组xx中。最后通过main()函数调用函数WriteDat(),把结果XX输出到文件out.dat中。例如:“z”对应的ASCII码值为7AH,二进制值为01111010,右移4位后为00000111,加上原来“z”的ASCII码值01111010得到i0000001的结果。
原始数据文件存放的格式是;每行的宽度均小于80个字符,含标点符号和空格,也按字符处理。
【试题程序】
#include
#include
char xx[50][80];
int maxline=0; /*文章的总行数*/
int ReadDat(void);
void WriteDat(void);
void StrCharJR(void)
{
}
void main()
{
if(ReadDat()){
printf(”数据文件IN.DAT不能打开!\n\007”);
return;
}
StrCharjR();
WriteDat();
}
int ReadDat(void)
{
FILE*fP;
inf 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 StrCharJR(void) {int i,j; /*定义变量*/ for(i=0;i
>4); }
解析
转载请注明原文地址:https://kaotiyun.com/show/yElZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
数据库应用系统的设计应该具有对于数据进行收集、存储、加工、抽取和传播等功能,即包括数据设计和处理设计,而【】是系统设计的基础和核心。
在数据库中,产生数据不一致的根本原因是
设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则
数据库中,数据的物理独立性是指
【】不允许关系模式的属性之间有这样的非平凡函数依赖X→Y,其中X不包含码,Y是非主屑性。
为保证对故障恢复的支持,登记日志记录时必须先把日志记录写到外存的日志文件中,再把相应的数据库修改写到外存的数据库中。这称作【】原则。
当一个事务执行期间所使用的数据,不能被第二个事务再使用,直到第一个事务结束为止。这个性质称为事务的
有关系模式A(C,T,H,R,S),其中各属性的含义是: C:课程T:教员H:上课时间R:教室S:学生 根据语义有如下函数依赖集: P={C→T,(H,R)→C,(H,T)→R,(H.S)→R} 关系模式A的码是
下面列出的条目中,哪些是数据库技术的主要特点?Ⅰ.数据的结构化Ⅱ.数据的冗余度小Ⅲ.较高的数据独立性Ⅳ.程序的标准化
随机试题
明明总是跑来跑去,在班级里也非常活跃。他的行为主要反映了什么气质特征?()
有关肿瘤间质观点不正确的是()
WhenIspentthesummerwithmygrandpainWarwick,hesentmetoMissBee’sstore.【C1】______thecounterwasMissBee.Apairo
患者,男,35岁。2小时前因空洞型肺结核致大咯血急诊入院,给予静脉输血治疗,期间出现皮肤潮红、头痛、恶心、呕吐,测体温39.8℃。该患者可能发生
女性,57岁。高血压、冠心病患者。近日心前区闷痛发作频繁,伴头胀,测血压为20/13.3kPa,(150/100mmHg),发作时心电图示相关导联ST—T段抬高,应采取何种药物治疗最为适宜
关于防水层施工质量控制的说法,正确的有()。
辽宁鼓吹乐是以_________为主奏乐器,其代表曲目有_________。
Asfearsgrowthattheworldeconomyisgoingintorecession,financeministersandcentralbankchiefsfromthemainindustrial
"Nofuelsotherthanpetroleumwillbefitforthispurpose."Thesentencemeansthat
A、Changeherclassschedule.B、Filloutajobapplication.C、Organizetapesontheshelves.D、WorkontheFrenchlessons.B细节题。女
最新回复
(
0
)