C语言程序设计项目化教程高职 李培金 全书教案 第4章新.pptVIP

  • 9
  • 0
  • 约4.8万字
  • 约 278页
  • 2015-12-15 发布于广东
  • 举报

C语言程序设计项目化教程高职 李培金 全书教案 第4章新.ppt

        通过文件来实现学生成绩的管理,学生成绩管理系统需要实现的主要目标是数据输入、数据排序、信息查询、数据更新、数据插入、数据删除等功能。      文件是C语言程序设计中的一个重要概念,用C语言编译系统提供的库函数可实现对文件的打开、关闭及读/写等操作。   学生成绩管理系统的文件实现是将已定义的学生学号、姓名、课程成绩等相关信息以文件形式保存,这样能更好地实现数据的删除、添加及更新等操作。使用文件进行数据管理是C语言程序设计的主要方法之一。      按照本项目的任务要求,在设计方法上,采用模块化的程序设计思想,即将学生成绩管理系统划分成数据输入模块、数据输出模块、数据插入模块、数据删除模块、数据排序模块、数据更新及数据统计模块,并对每个模块按照其功能分别独立完成对应的程序设计。在数据处理上,各模块中的数据处理(如数据读/写操作)均采用文件形式来实施,并在主程序中完成操作界面的设计功能。   【项目分析】   学生成绩管理系统的设计思路如下:   (1) 采用模块化设计思想。   (2) 将学生信息定义成结构体类型,并通过文件指针实施数据操作。   (3) 通过设计一菜单界面完成具体操作。   【项目实施】   程序实现所需要的预处理命令及函数声明语句如下:   //文件包含命令、宏定义、函数声明语句及学生信息定义   #include stdio

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档