C语言学生信息管理系统源代码

这篇博客主要分享了C语言实现的学生信息管理系统源代码,适用于大学C语言实训课程。作者提供了C语言学生成绩管理系统的设计及源代码,并鼓励读者在评论区交流讨论。此外,还介绍了如何通过扫描二维码或回复特定关键词获取更多的学习资源和相关系统的C++代码。
摘要由CSDN通过智能技术生成

相关文章推荐:

1、 C语言学生成绩管理系统源代码 ★★★★★

2、 C语言学籍管理系统源代码 ★★

3、C语言学生成绩管理系统设计 《C语言程序设计》实训报告 ★★★

4、职工信息管理系统C++代码 ★★★

扫描上方二维码,回复 999 直接获取作者之前收藏的学习资源,谢谢网友们的分享。

更多管理系统更新中,请注意关注!

大学C语言实训课学习到的一段源代码,C语言学生信息管理系统。

#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
#include<string.h>
struct stu_inf//学生信息结构体定义
{
	int age,year,month;
	long int number;
	char name[10],sex[4],tel[15],email[30],address[50];	
	struct stu_inf *next;
};
#define LEN sizeof(struct stu_inf)
int STU_SUM=0;//学生总数同时写入文件再次读取可防止读取空文本出现乱码的情况。
int FLAG=0;//判断是否对学生信息进行了改动
struct stu_inf *Stu_Create(struct stu_inf *head);//学生信息录入
struct stu_inf *Stu_Delete(struct stu_inf *head);//学生信息删除
struct stu_inf *Stu_Correct(struct stu_inf *head);//学生信息修改
struct stu_inf *Stu_Search_Number(struct stu_inf *head,int number);//按学号查询学生信息
struct stu_inf *Stu_Search_Name(struct stu_inf *head,char *name);//按姓名查询学生信息
struct stu_inf *Stu_Insert(struct stu_inf *head,struct stu_inf *stu);//学生信息的插入
void Stu_Print(struct stu_inf *head);//学生信息的输出
void Stu_Search(struct stu_inf *head);//选择按何种方式查询学生信息
void Write_Data(struct stu_inf *head);//学生信息写入到文件
struct stu_inf *Read_Data();//学生信息读入到文件
void main()
{
	char choice,choice2;
	struct stu_inf *head=NULL;
	head=Read_Data();
	do
	{
		printf("\n\t\t------------------\n");
		printf("\t\t学生信息管理系统\n");
		printf("\t\t-*-*-*-*-*-*-*-*-*\n");
		printf("\t\t(1)---录入学生信息\n");
		printf("\t\t(2)---浏览学生信息\n");
		printf("\t\t(3)---查询学生信息\n");
		printf("\t\t(4)---删除学生信息\n");
		printf("\t\t(5)---修改学生信息\n");
		printf("\t\t(0)---退出系统\n");
		printf("\t\t-*-*-*-*-*-*-*-*-*\n");
		printf("\t\t请输入您的选择:");
		choice=getche();
		putchar('\n');
		switch(choice)
		{
		case '1':
			head=Stu_Create(head);
			
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

青檬笔记

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值