全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 经管文库(原现金交易版)
82 0
2025-02-11
实验题目:使用
C编程实现一个学籍管理系统
1. 程序设计与分析
程序实现的功能
主要用于学籍管理,实现对于
多个学生信息
(姓名、班级、学号、成绩)
的输入、删除、查找、排序和输出
,达到基本的学籍管理的功能。同时,在学生数量过多或者在一定范围内的不正常的操作时,给出警告。
采用的数据类型
采用结构体“Result”来存储每个学生的信息,其中Id为字符型
数组,班级(
cla)为整型
,姓名(nam)为字符型数组,三门功课的分数(s)为浮点型数组,总分(sum)为浮点型。鉴于学生数和课程数在整个程序中是恒定的,为程序的可扩充性,将学生数和课程数设为符号常量。
核心算法
存储:采用结构体,储存信息。
输入:设一个暂时的结构
数组元素,再将其
导入正式的结构数组中,使得程序方便修改
,并且方便输出
。删除:首先用string.h中的strcmp完成查找。
调用deleteRecord(
)函数,以完成对于信息的删除
,即将后面是
的信息覆盖代替选中的学生的信息,期间调用
cpyRecord()
函数完成覆盖
。查找:启用flag做标记,已达到若输入的信息难以匹配,警告。用string.h ...
附件列表

C程实验报告(学籍管理系统).docx

大小:23.02 KB

只需: RMB 2 元  马上下载

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群