c语言管理学生信息的系统,C语言学生信息管理系统.pdf

******大学

C 语言课程设计

学生信息管理系统

学 院 计算机与通信学院

专 业 通 信 工 程

班 级 ************

学 生 姓 名 **********

学 号 **************

指 导 教 师 **************

C语言课程设计——学生信息管理系统

一、课程设计任务

(一)题目:学生信息管理系统

(二)学生信息管理系统设计:

1、学生信息包括:学号、姓名、年龄、性别、出生年月、电话等;

2、功能:

1) 系统以菜单方式工作

2) 学生信息录入功能 (学生信息用文件保存)输入

3) 学生信息浏览功能输出

4) 查询功能算法

5) 按学号查询、按姓名查询

6) 学生信息的删除与修改

二、系统设计方案

(一)总体框架图:

学生管理系统:1、录入学生信息

2、修改学生信息

3、查询学生信息

4、删学生信息功能

5、增加学生信息

学生信息

管理系统

信息添 信息查 信息修改 密码修

加 询 与删除 改

2

C语言课程设计——学生信息管理系统

(二)各功能的实现与运行截图

 头文件、变量定义 对系统所使用的变量进行定义,本系统的头文件设计如下:

#include

#include

#include

#include

 添加学生信息 设计函数void add(),输入各种信息来向文件中输入学生的基本

信息.

 学生信息的查找 设计void cx()为查找函数,设定用学号查找,,当用户输入正

确的学生学号即可查找到学生基本信息, “

3

C语言课程设计——学生信息管理系统

 学生信息的修改 设计void change()为学生信息修改函数,通过switch()设定所

要修改的项目,可以分别对学生的各项基本信息进行修改,输入新的信息后使

用strcpy ()将原来的信息修改掉,并保存在文件中

4

C语言课程设计——学生信息管理系统

 删除学生信息 设计void delet()实现学生信息删除,删除有两步:先查找在删

除,将用户输入的学号与已经保存的学号进行对比找出需要删除的学生信息,

然后将其删除,并用前一个学生信息代替.

 密码修改

界面菜单 通过switch()调用,以上各函数,实现功能

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值