C语言学生成绩管理系统实验报告材料.docx
- 文档编号:24119325
- 上传时间:2023-05-24
- 格式:DOCX
- 页数:18
- 大小:63.31KB
C语言学生成绩管理系统实验报告材料.docx
《C语言学生成绩管理系统实验报告材料.docx》由会员分享,可在线阅读,更多相关《C语言学生成绩管理系统实验报告材料.docx(18页珍藏版)》请在冰豆网上搜索。
C语言学生成绩管理系统实验报告材料
学生成绩管理系统实验报告
㈠实验名称:
学生成绩管理系统
㈡实验目的:
1)利用所学的三种程序基本结构以及数组、用户自定义函数进行一个简单管理系统的设计,进一步理解和掌握c语言的语法以及三种基本程序结构的综合应用。
2)通过程序中设计到的排序、查找、求和等操作加深对算法、程序设计思路、常用程序设计技巧的理解与掌握,逐步培养学生的程序开发能力。
㈢实验要求:
设某班有n位同学,每位同学的数据包括一下内容:
学号(长整型)、姓名(字符号)、数学成绩(整型)、程序设计成绩(整型)。
设计程序完成以下5项功能:
新建数据档案、添加数据、删除数据、对输入的数据进行排序和查询。
㈣算法内容:
①程序运行,利用printf函数显示主菜单,并提示输入相应的数字来进行相关操作。
显示主菜单如下:
1.新建数据
2.添加数据
3.删除数据
4.排序
5.查询
6.退出
②若输入1,则进入新建数据界面。
根据提示依次输入学生人数、学生的学号、姓名、数学成绩和程序设计程序。
S1:
输入学生人数n,
S2:
0->i,(把0放在变量i中)
S3:
输入第i+1个学生的数据(学号,姓名,学数学成绩,程序设计成绩)
S4:
i+1->i
S5:
若i S6: 0= S7: 输出第i+1个学生数据 S8: i+1=i 若i ③输入2,进入添加数据界面。 S1: 原有学生人数n加1,即n+1=>n S2: 输入学生数据 S3: 0->i S4: 输出第i+1个学生的数据 S5: 若i ④输入3进入删除数据界面。 S1: 输入要删除的学生学号m S2: 0->i,0->j S3: 若学生的学号stu[i].num,转到S6,否则继续 S4: i+1->i S5:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 学生 成绩管理系统 实验 报告 材料