皮皮学,免费搜题
登录
搜题
【简答题】
函数ReadDat()的功能是实现从文件IN32.DAT中读取一篇英文文章存入到字符串数组xx中。请编制函数StrOR(),该函数的功能是:以行为单位把字符串中所有小写字母。左边的字符串内容移至该串的右边存放,然后把小写字母。删除,余下的字符串内容移到已处理字符串的左边存放,最后把已处理的字符串仍按行重新存入字符串数组xx中。最后调用函数WriteDat()把结果输出到文件OUT32.DAT中。 例如,原文:You can create an index on any field you have the correct record 结果:n any field Yu can create an index rd yu have the crrect rec 原始数据文件存放的格式是:每行的宽度均小于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 StrOR (void) { void main () { clrscr ( ); if (ReadDat ( ) ) { printf ('数据文件IN32.DAT不能打开! /n/007'); return; } StrOR ( ); WriteDat ( ); } int ReadDat (void) { FILE *fp; int i=0; char *p; if ( (fp= fopen ( 'IN32. 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; ctrscr ( ); fp=fopen ('OUT32 .DAT', 'w'); for (i=0; i<maxline; i++) { printf('%s/n',xx[i]); fprint f (fp, '%s/n', xx [i]); } fclose(fp); }
拍照语音搜题,微信中搜索"皮皮学"使用
参考答案:
参考解析:
知识点:
.
..
皮皮学刷刷变学霸
举一反三
【单选题】各种运输单据中,同时具有货物收据、运输合同证明和物权凭证作用的是( )
A.
Railway Bill (铁路运单)
B.
Air Waybill   ( 航空运单 )
C.
Bill of Lading (海运提单)
D.
Post Receipt (邮包运单)
【单选题】严重漏电和一般漏电信号同时被拉低,整车会被
A.
严重漏电
B.
一般漏电
C.
正常
D.
漏电传感器故障
【单选题】各种运输单据中,能同时具有货物收据、运输合同证明和物权凭证作用的是( )。
A.
铁路运单
B.
航空运单
C.
海运提单
D.
海运单
【单选题】严重漏电和一般漏电信号同时被拉低,整车会报
A.
严重漏电
B.
—般漏电
C.
正常
D.
漏电传感器故障
【判断题】《写作与沟通》能帮助学生掌握常见应用文体的写作规范和各项沟通的知识、技巧。
A.
正确
B.
错误
【单选题】以下运输单据中能同时具有货物收据、运输合同证明和物权凭证作用的是()。
A.
铁路运输
B.
航空运单
C.
海运提单
D.
海运单
【单选题】车祸致右股骨开放性骨折,来院治疗时应首先注意可能发生的是
A.
股动脉损伤
B.
坐骨神经损伤
C.
脂肪栓塞
D.
休克
E.
骨折部位的感染
【单选题】严重漏电和一般漏电信号同时被拉低,整车会报
A.
严重漏电
B.
一般漏电
C.
正常
D.
漏电传感器故障
【单选题】Our school was going to send a teacher to Xinjiang . I was the first person _______ to go.
A.
volunteer
B.
to volunteer
C.
volunteered
D.
volunteering
【单选题】各种运输单据中,同时具有货物收据、运输合同和物权凭证作用的是( )
A.
铁路运单
B.
航空运单
C.
海运提单
D.
海运单
相关题目: