皮皮学,免费搜题
登录
搜题
【简答题】
函数ReadDat()的功能是实现从文件IN74.DAT中读取一篇英文文章存入到字符串数组XX中。请编制函数StrCharJL(),该函数的功能是:以行为单位把字符串中的所有字符的ASCⅡ值4位,如果后,其字符的ASCⅡ值小于等于32或大于100,则原字符保持不变,否则就把后的字符ASCⅡ值再加-上原字符的ASCⅡ值,得到的新字符仍存入到原字符串对应的位置。最后把已处理的字符串仍按行重新存入字符串数组XX中,最后调用函数WriteDat()把结果xx输出到文件OUT74.DAT中。 注意:部分源程序已给出。 原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格。 请勿改动主函数main()、读函数ReadDat()和写函数WriteDat()的内容。 试题程序: include<stdio.h> include<string.h> include<conio.h> char xx[50][80]; int maxline=0; int ReadDat(void); void WriteDat(void); void StrCharJL(void) { } void main() clrscr(); if(ReadDat()) { printf ('数据文件 IN74.DAT 不能打开/n/007'); return; } StrCharJL(); WriteDat(); } int ReadDat (void) { FILE *fp; int i=0; char *p; if((fp=fopen('IN74.DAT','r'))==NULL) return 1; while (fgets(xx[i],80,fp)!=NULL) { p=strchr(xx[i],'/n'); if(p) *p=0; i++; } maxline=i; fclose(fp); return 0; } void WriteDat (void ) { FILE *fp; int i; clrscr(); fp=fopen('OUT74.DAT','w'); for(i=0;i<maxline;i++) { printf('%s/n',xx[i]); fprintf(fp, '%s/n', xx[i]); } fclose(fp); }
拍照语音搜题,微信中搜索"皮皮学"使用
参考答案:
参考解析:
知识点:
.
..
皮皮学刷刷变学霸
举一反三
【判断题】市场细分的客观基础是同一产品的消费需求的差异性。
A.
正确
B.
错误
【单选题】心搏骤停时,终止心室颤动的最有效的方法是
A.
静脉推注肾上腺素1mg
B.
静脉推注利多卡因100mg
C.
静脉推注阿托品1mg
D.
电除颤
E.
静脉推注胺碘酮300mg
【单选题】关于阈能,下列说法中正确的是:
A.
阈能的概念只实用于基元反应
B.
阈能值与温度有关
C.
阈能是宏观量,实验值
D.
阈能是活化分子相对平动能的平均值
【单选题】心搏骤停时,终止心室颤动的最有效的方法是
A.
静脉推注肾上腺素1mg
B.
静脉推注利多卡因100mg
C.
静脉推注阿托品1mg
D.
电除颤
【判断题】市场细分的客观基础是消费者需求的差异性和相似性。
A.
正确
B.
错误
【判断题】生长素比细胞分裂素多时,促进根的分化
A.
正确
B.
错误
【判断题】市场细分的客观基础是消费者需求的差异性。动画片的市场主体是很广泛的,不同年龄层的观众有不同的偏好。
A.
正确
B.
错误
【单选题】巨幼红细胞性贫血最佳的治疗药物是
A.
硫酸亚铁
B.
叶酸
C.
维生素 B12
D.
维生素 K
E.
B+C
【多选题】心肺复苏时早期电除颤的原因有()
A.
心脏骤停最常见和最初发生的心律失常是心室颤动
B.
电除颤是终止心室颤动最有效的方法
C.
随着时间的推移,成功除颤的机会迅速下降
D.
电除颤也可使心脏停搏与无脉性电活动患者获益
E.
临床和流行病学研究证实,早期电除颤是挽救患者生命最关键的环节
【单选题】心搏骤停时 , 终止心室颤动的最有效的方法是
A.
静脉推注肾上腺素 1mg
B.
静脉推注利多卡因 100mg
C.
静脉推注胺碘酮 300mg
D.
电除颤
E.
胸前区叩击
相关题目: