⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.cpp

📁 学生管理系统是本人用c语言写的一个DOC界面的简单学生管理系统
💻 CPP
字号:

//主函数
#include"head.h"

void main(void)
{
    int result=0;
    int  inchoice=10;
    struct	student  *p=NULL;
	struct  userL   *user1=NULL;

	system("color B1 ");
	wellcom();                   //欢迎界面
	user1= open_user();            //打开用户文件
	result= input_user(user1);


	p=open();                      //打开记录文件 
    if(result==3)                  //退出
       exit(0);
		
	do
 {  
	 system("cls");
	 fflush(stdin);
	inchoice=inputmenu( result);
	switch(inchoice)
	{
	case 1:                                 //输入
		{
		    p=input(p);
			break;
		}
	case 2:                                  //查找
		{
			search(p);
			break;
		}

	case 3:                                  //修改
		{
	        modify(p);
			break;
		}
	case 4:                                  //删除
		{
	       p=dele(p,result);
			break;
		}
	
	case 5:                                  //打印
		{
	        ouput(p);
			break;
		}
	case 6:                                  //打印用户信息
		{

			if(result!=6)
			goto end ;
	        ouput_user(user1);
			break;
		}

	case 0:                                   //退出
		{
		   	 exit1(p);
             break;
		}

	default :
		
end :	  
		printf("输入错误请从新输入!\n");
		getch();

	}
 }while(inchoice!=0);
	if(p==NULL)
	system("del student.dat");				 
		
}

//打印主菜单
int inputmenu(int result)
{   
    int  i=10;
	printf("\n\n\n\t\t\t\t     主菜单\n\n");
	printf("\t\t\t ==================================\n\n");
	printf("\t\t\t\t1. 输入学员档案\n\n");
	printf("\t\t\t\t2. 查询学员档案\n\n");
	printf("\t\t\t\t3. 修改学员档案\n\n");
	printf("\t\t\t\t4. 删除学员档案\n\n");
    printf("\t\t\t\t5. 打印学员档案\n\n");

	if(result==6)
	printf("\t\t\t\t6. 打印用户信息\n\n");

	printf("\t\t\t\t0. 退出系统\n\n");
	printf("\t\t\t==================================\n\n");

	printf("\t\t\t       请选择(0 ~ 5)\n");
	scanf("%d",&i);
	return i;
}




⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -