学生成绩管理系统-C语言计算机程序设计基础课程设计报告
《学生成绩管理系统-C语言计算机程序设计基础课程设计报告》由会员分享,可在线阅读,更多相关《学生成绩管理系统-C语言计算机程序设计基础课程设计报告(34页珍藏版)》请在毕设资料网上搜索。
1、C C C C 语语语语言言言言 课课课课程程程程设设设设计计计计报报报报告告告告 课程名称: C 语言程序设计基础实践 院 系: 信息科学与工程学院 班 级: 电信 15 设 计 者: 学 号: 设计时间: 第 2 页 共 34 页 程序设计基础实践报告程序设计基础实践报告 1. 课程设计内容课程设计内容 设计一个学生信息管理系统:设计一个学生信息管理系统: 1.采用菜单界面; (菜单界面运用 pritnf 输出函数实现) 2.可以对学生信息进行录入,增加,修改,删除,查询,统计, 排序和存盘; 3.将学生信息保存在文件中,可以根据学生总分、单科分高低排 序并输出; 4.增加、修改、删除、查
2、询、统计学生信息必须使用链表实现(从 文件中读 取信息至链表再进行处理,或者将链表信息存入文件) ; 5.可以根据自身理解为系统增加新的功能; 学生信息包括:学号、姓名、性别、年龄、专业班级和三门以上 的课程成绩; 2. 课程设计目的课程设计目的 课程设计是教学过程的重要环节。通过课程设计,使学生进一步 加深对 C 语言基本知识的理解,提高 C 语言综合编程能力与程序调 试技巧,为后续课程的学习以及实际问题的解决打下良好的基础。 第 3 页 共 34 页 课程设计着眼于:课程设计着眼于: 1.算法的基本概念; 2 使用常量、变量、运算符与表达式、程序控制结构、数组、函 数、编译预处理、指针、结
3、构体与共用体及文件等 C 语言要素进行程 序设计; 3.在一种 C 语言开发环境下进行 C 程序设计的基本步骤;. 3. 背景知识(可选项)背景知识(可选项) 包括对背景知识、设计原理等内容的介绍。 4. 工具工具/准备工作(可选项)准备工作(可选项) 查找相关 C 语言程序课程设计的书籍,浏览网络上相关课程设计 的模板与示例,学习相关链表以及其他相关的运用知识; 5. 设计步骤、方法等设计步骤、方法等 5.1. 步骤步骤 1:程序功能模块程序功能模块 本学生信息管理系统包括 11 大模块: 1.尾录入学生信息函数; 2.尾插入学生信息函数; 3.修改学生信息函数; 4.删除学生信息函数; 5
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 成绩管理系统 语言 计算机 程序设计 基础 课程设计 报告
