⑴概要设计 ①查看文件内容。 FILE *openfile(char filename[10]) 初始条件:要打开的文件已经存在。 操作结果:将返回以只读方式打开文件 filename,文件指针file指向文件中的第一行第一个字符。 void list(FILE *file) 初始条件:文件file已经打开。 操作结果:显示文件内容,结束后将会关闭文件。 ②建立新文件。 void newfile(char filename[10]) 初始条件:文件filename不存在。 操作结果:输入要保存的文件内容,输入完毕后文件将保存并关闭。 ③删除文件。 void delet(char filename[10]) 初始条件:文件filename存在。 操作结果:文件将会从硬盘上删除。 ④统计出其中英文字母和空格数及总字数。 FILE *openfile(char filename[10]) 初始条件:要打开的文件已经存在。 操作结果:将返回以只读方式打开文件 filename,文件指针file指向文件中的第一行第一个字符。 void query(FILE *file); 初始条件:文件file已经打开。 操作结果:输出文件内英文字母和空格数及总字数。 ⑤统计字符串。 FILE *openfile(char filename[10]) 初始条件:要打开的文件已经存在。 操作结果:将返回以只读方式打开文件 filename,文件指针file指向文件中的第一行第一个字符。 void status(FILE *file,char querystring[81]) 初始条件:文件file已经打开,输入要统计的字符串。 操作结果:输出要统计字符串的次数。 ...... |