下载此文档

成都商圈调研分析报告精品ppt版本(新修订) 化学 自然科学 专业资料.ppt


文档分类:办公文档 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
课程设计报告
(本科)
课程:
高级语言程序设计
学号:
姓名:
班级:
2011级计算机软件1班
教师:
时间:

计算机科学与技术系
设计名称:
简单的文件管理系统
设计内容、目的与要求:
设计内容与目的:
编写一个简单的文件管理系统,能够对磁盘文件进行简单的文件管理和操作,方便计算机用户能够对磁盘文件的访问和管理,熟悉并掌握C语言对文件的基本操作,以及了解C文件的基本知识
设计要求:
能够实现命令dir、rename、del、copy、、move,完成对文件的查看、重命名、删除、复制及移动。
计划与进度安排:
2011-:
完成设计思路,并作出草稿。
2011--
按要求编写能够实现各个功能的源代码。
2012--
完成对源代码的编写、运行及调试。
2012-
验收,答辩。
设计过程、步骤(可加页):
设计思路;
总体,主函数使用死循环,然后后使用switch 函数,对用户不同的操作请求输入的数字,从而调用不同的函数。分别自己定义,dir()、rename()、del()、copy()、move()五个函数,分别完成对文件的查看、重命名、删除、复制,及移动的功能,然后主函数使用switch语句控制不同的选择,调用不同的函数,完成对文件的操作。
简单的文件管理系统
主界面

谢谢使用
.查看文件
.重命名文件
.删除文件
复制文件
移动文件
退出程序
接收用户指令调用函数
循环
主界面
步骤:
主函数使用死循环,完成多次的使用,直到用户输入的为0结束,输入有误自动结束,否则会导致一直循环的!
switch ()函数控制输入不同的指令,调用不同的函数。定义整型变量a,接收用户输入要执行的操作指令。如果用户输入的是1,则调用dir()查看文件;如果用户输入的是2,则调用rename()重命名文件;如果用户输入的是3,则调用del()删除文件;如果用户输入的是4,则调用move()移动文件;如果用户输入的是5,用调用copy()复制文件;如果用户输入的是0,提示用户“谢谢使用”结束for()循环,结束程序;如果用户输入有误则,将0赋给a,结束程序。
dir()自定义函数:实现查看文件的功能,打开需要查看的文件,定义字符型变量ch暂存文件里的字符,和字符型数组filename用来存放用户输入要查看的文件名,然后定义文件类型指针,利用fopen()、for()循环、putchar()、fgetc()系统函数将文本文件的字符逐个输出到屏幕上。
rename()自定义函数:实现重命名的功能,rename()用法: int rename(char *oldname, char *newname);如果成功返回值为0,失败返回值为非0;定义字符型数组oldname和newname,分别接受用户输入原文件名和新文件名,然后使用rename()函数即可。
del()自定义函数:实现删除文件的功能, remove用法: int remove(char *filename); 如果成功返回值为0,失败返回值为非0;定义字符型数组delname接收用户输入要删除的文件名,然后是用remove()函数即可。

成都商圈调研分析报告精品ppt版本(新修订) 化学 自然科学 专业资料 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wyj15108451
  • 文件大小361 KB
  • 时间2018-06-15