C语言大作业分析和总结.docxVIP

  • 31
  • 0
  • 约2.33万字
  • 约 49页
  • 2023-12-06 发布于上海
  • 举报

实用

实用

文案

文案

计算机科学学院计算机科学与应用系C程序设计报告

成绩管理系统设计

学生姓名:* *学号:**********班级:计科102指导老师:* *报告日期:2011--02--16

题目与要求

问题提出

本人计划编写一个学生信息管理系统,主要用来管理学生基本信息及成绩信息。

本系统涉及的知识点

单链表、结构体、函数、循环、指针、选择

功能要求

建立学生信息,每个学生的信息包括:学号、姓名、成绩。

求出每个学生的总分和平均分。

查找:根据学号、姓名、成绩、总分、平均分中任一项查询该生的基本信息。

排序:根据学号或总分将学生的信息按照一定的顺序进行排序。

根据需要修改学生的基本信息。

根据实际情况删除某生的信息。

根据实际情况插入某生的信息。

输出。

功能设计

1)算法设计

利用switch语句设计如图所示的主菜单。

请输入选项编号

请输入选项编号

1——查

2——排

3——学生信息的修改

4——链表的删除

5——链表的插入

6——链表的输出

7——退 出

图1学生信息管理系统主菜单

选择1后,调用查找函数search,进入查找函数后利用switch语句实现如图所示的查找子菜单。该菜单中每个选项调用一个函数(除选项10外)。

查找菜单

查找菜单

请输入选项编号

1——按学号查找

2——按姓名查

文档评论(0)

1亿VIP精品文档

相关文档