c语言课程设计报告

发布 2022-10-03 03:31:28 阅读 9636

中南民族大学工商学院。

计算机科学与技术系。

项目名称:学生信息管理系统。

学生姓名:谢威。

学号:20082514

班级:08801

指导教师:胡成松王巍

2024年6月23日。

中南民族大学工商学院。

计算机科学与技术系。

项目名称:学生信息管理系统。

学生姓名:谢威。

学号:20082514

班级:08801

指导教师:胡成松王巍

2024年6月23日。

1.学会用计算机语言编写程序,以实现所需处理的任务。

2.系统的加深对c语言知识点的理解。

3.熟练运用c语言知识点。

4.能编写一个有实际用途的程序。

1.熟悉c语言基本的语法知识。

2.系统的复习所学的c语言知识。

3.初步掌握开发一个小型实用系统的基本方法。

4.学会调试一个较长程序的基本方法。

5.了解程设计开发的步骤。

学生成绩管理。

1)系统以菜单方式工作。

2)学生信息录入功能(学生信息用文件保存)3)学生信息浏览功能 (能查看所有同学的记录)4)学生信息查询功能,查询方式:

1)按学号查询

5)成绩排序统计功能:

1)按照指定的要求对学生记录进行排序

6)学生信息删除,修改功能。

学生基本信息的输入,包括学号、姓名、性别、计算机成绩、数学成绩、英语成绩。

学生基本信息的查询、修改,包括学号、姓名、性别、各科成绩。

学生信息的查询,包括学号、姓名、性别、各科成绩。

学生信息的删除,删除该学生的所有信息。

学生成绩排序统计,按各科成绩分别排序。

修改功能的流程图:

图1-0修改流程图。

菜单 程序开始运行的主界面,现在用图1-1表示。

图 1-1 菜单。

信息录入。在主菜单界面选择1,就能进行学生信息录入与添加如图1-2所示。

图1-2 信息录入。

信息浏览。在在主菜单界面选择2,就能进行浏览 ,如图1-3所示。

图1-3 信息浏览。

信息查询。在主菜单界面选择3,按照提示选择查询方式,如图1-4所示。

图1-4 信息查询。

成绩排序统计(各科成绩从高到低排序)

1. 按总分(图1-5-1)

图1-5-1 按总分排序。

2.按计算机成绩(图1-5-2)

图1-5-2 按计算机成绩排序。

3.按英语成绩(图1-5-3)

图1-5-3 按英语成绩排序。

4.按数学成绩(图1-5-4)

图1-5-4 按数学成绩排序。

删除。1. 按学生姓名删除(如图1-6-1)图1-6-1 按学生姓名删除。

2. 按学号删除(如图1-6-2)

图1-6-2 按学号删除。

修改。按学号找到要修改的学生信息,进行修改(如图1-7)图1-7 按学号修改。

void change() 修改。

long int temp;

int id2,j=0,z;

char ch2,ch;

doif(j==0)

printf("没有信息记录");

c语言课程设计报告 课程设计报告

周口师范学院。课程设计报告。院 系 计算机科学与技术学院 班级。学生姓名学号。设计题目 职工工资管理系统。完成日期 年月日 课程设计任务书。设计题目 工资管理系统 教研室主任指导教师 年月日。摘要11设计内容 任务及具体要求2 1.1设计内容2 1.2设计任务及具体要求2 2概要设计3 2.1该系统...

C语言课程设计报告

华中科技大学计算机科学与技术学院。题目 专业 班级 学号 姓名 成绩 指导教师 完成日期 2016年月日。目录。一 系统需求分析 1 二 总体设计 2 三 数据结构设计 3 四 详细设计 4 五 系统实现 5 六 运行测试与结果分析 6 七 总结 7 八 参考文献 8 九 指导教师评语 9 对所要解...

C语言课程设计报告

c语言。课程设计。商业销售管理系统。学号 121407210 姓名 宋军。班级 软件1202 指导老师 邹姝稚。成绩 2013年6月。一 任务描述。编写一个商品销售管理系统,是其能够拥有商品买卖和库存管理功能。在顾客选购时,需给出输入商品名称,或商品型号,或选择列表进而输入商品编号三种选择,在顾客选...