简单的文件管理系统-c课程设计内容摘要:

**\n)。 printf(\t\t**\ **\n)。 printf(\t\t**\ **\n)。 printf(\t\t**\ **\n)。 printf(\t\t********************************************\n)。 printf(\t\t请选择要进行的操作(按 enter 键执行。 ): )。 /*提示用户输入 */ scanf(%d,amp。 a)。 /*接受用户输入 */ switch(a) { case 1: dir()。 break。 /*如果用户输入 1 调用 dir()函数查看文件 */ case 2: rename()。 break。 /*如果用户输入 2 调用 rename()函数 文件 */ case 3: del()。 break。 /*如果用户输入 3 调用 del()函数 删除文件 */ case 4: move()。 break。 /*如果用户输入 4 调用 move()函数 移动文件 */ 9 case 5: copy()。 break。 /*如果用户输入 5 调用 copy()函数 复制文件 */ case 0: printf(\t\t谢谢使用 !!\n)。 break。 /*如果用户输入 0 ,结束循环。 退出程序 */ default: {printf(输入有误,自动结束。 \n)。 a=0。 } /*如果用户输入有误,将 0 赋给 a结束循环 */ } } return 0。 } void dir() /*dir()函数 */ { int a。 /*定义变量 a,接收用户的操作选择 */ for(。 a!=0。 ) /*死循环 */ { FILE *fp。 /*定义文件指针 */ char ch,filename[N]。 printf(请输入要查看的文本文件(如 d:\\): )。 /*提示用户输入 */ scanf(%s,filename)。 if((fp=fopen(filename,r))==NULL) printf(无法找到该文件。 \n)。 /*打开文件操作 */ else { ch=fgetc(fp)。 /*将 fp 文件的字符赋给ch*/ while(ch!=EOF) /*循环直到遇到文件结束标识符结束 */ { putchar(ch)。 /*将字符 ch输出到屏幕上 */ ch=fgetc(fp)。 /*将 fp文件的下一个字符赋给 ch*/ } } fclose(fp)。 /*关闭文件 */ printf(\n\n\。 \n\。 \n 请选择要进行的操作 (按 enter执行。 ): )。 scanf(%d,amp。 a)。 /*接收用户输入的指令 */。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。