学生信息管理系统

这是此程序的功能图:

学生信息管理系统_第1张图片

程序功能介绍:
  该程序具有添加学生数据,修改学生数据,删除学生数据,查询学生数据和展示学生数据功能。运行该程序时,系统会自动生成一个名为students的文本文档,存入的学生信息也可以在该文本文档里面查看。

1.添加学生数据应先输入添加的个数,然后依次输入数据。

2.修改学生数据,应先通过姓名查询或学号查询查找,然后输入修改后的数据。

3.删除学生数据,先通过姓名查询或学号查询查找,然后删除。该功能有一键删除功能。

4.查询学生数据,通过姓名查询或学号查询进行查找。

5.展示学生数据,将所有学生数据都展示出来。

#include
#include
#include
#include
enum Color
{
      black, blue, green, lakeBlue, red, purple, yellow, white, gray,
      lightBlue, lightGreen, lightSimpleGreen, lightRed, lightPurple, lightYellow, brightWhite  
};
struct student{            	
	char name[10];     
	char number[100];
	int age;
	char sex[5];
	char birthday[100];
	char dizi[100];
	char phone[100];
	char E_mail[100];
}students[1000];
void setColor(unsigned short textColor=0, unsigned short backColor=7) 
{
char command[9]="color 07";		
	command[6]='0'+backColor;		
	command[7]='0'+textColor;	
	system(command);			
}
void print()
{
	printf("------------------------------------------------++\n");
	printf("------------------------------------------------++\n");
	printf("		学生信息管理系统		||\n");
	printf("		1 :添加学生数据			||\n");
	printf("		2 :修改学生数据			||\n");
	printf("		3 :删除学生数据			||\n");
	printf("		4 :查询学生数据			||\n");
	printf("		5 :展示学生数据			||\n");
	printf("		6 :退出				||\n");
	printf("------------------------------------------------++\n");
	printf("------------------------------------------------++\n");
	printf("                请输入要执行的序号\n");
}
int creat(struct student students[],int i)
{
	int m;
	FILE *p;
	p=fopen("students.txt","at");
	printf("              请输入录入学生信息的个数:\n"); 
	scanf("%d",&m); 
	printf("请输入学号、姓名、年龄、性别、出生年月、地址、电话、邮箱\n"); 
	for(int l=0;l

 

你可能感兴趣的:(学生信息管理系统)