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

  • 6
  • 0
  • 约7.48万字
  • 约 410页
  • 2015-12-15 发布于广东
  • 举报

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

          本项目要求通过指针和数组配合使用的方式,完成学生成绩管理系统中的学生成绩录入、成绩查询、成绩修改等操作。将各个操作功能设计成独立的函数,各函数间设计良好的接口参数,通过数组存储学生的学号和成绩信息,通过指针实现对学生学号和成绩信息的录入、查找和修改等操作。   项目2通过数组基本实现了学生成绩管理系统的常用功能。但是,数组作为函数参数在函数调用、参数传递过程中显得比较繁琐,而且数组采用数组名和下标的方式引用数据元素对于数据元素处理起来也显得不便。有没有更为简便的实现方法呢?那就是采用指针类型。使用指针类型能够更为简便和高效地解决函数调用过程中地址的传递问题,通过指针还能方便地访问数组中的元素。通常在C语言程序设计中,指针和数组配合使用是一种常用的方式。      根据本项目的任务需求,在设计思路上,首先,通过自顶向下、逐步求精的结构化设计思想对整个程序进行功能模块划分;其次,根据各个功能模块进行函数接口的设计和函数调度关系的设计;最后,在各个函数功能实现过程中应注意:   (1) 对用户输入的可能错误检查是否严格? 程序的容错性如何。(如学号重复、成绩不符合规定等。)   (2) 如何实现插入(添加)、删除、排序等的一般处理功能。   (3) 如何实现多门课程的处理。   (4) 如何保存输入及修改结果。   (5) 菜单如何组织。   【项目

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档