- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于LINUX系统下c语言-----学生管理系统menu文件
/*
**文件名:menu.c
*作者:***
*时间:2012.09
*说明:界面函数实现
*版本:V1.0
*/
/***********文件包含***************************/
#includeprintmenu.h
#includestu.h
#includeadmin.h
#includecommon.h
#includetooler.h
#includetea.h
/****************************************************************************************************/
/****************全局变量的定义*********************/
int SysExitFlag=0;
int gSys_State=MAIN_MENU;//系统状态
//char stu_password[10],tea_password[10];
//int stu_num,tea_num;
/***************************局部函数实现********************************/
#if 1
int main_menu_changestate()//一级菜单界面的状态函数实现
{
int chg,stu_q,tea_q,admin_q;
printf(请输入选择的操作:);
scanf(%d,chg);
while(1)
{
if(chg==1)
{
gSys_State=STU_MAIN_MENU;
stu_q=stu_login(stu_phead);
if(stu_q==-1)
gSys_State=EXIT;//***********登录失败就退出系统
break;
}
else if(chg==2)
{
gSys_State=TEA_MAIN_MENU;
tea_q=tea_login(tea_phead);
if(tea_q==-1)
gSys_State=EXIT;//***********登录失败就退出系统
break;
}
else if(chg==3)
{
gSys_State=ADMIN_MAIN_MENU;
admin_q=admin_login();
if(admin_q==-1)
gSys_State=EXIT;//***********登录失败就退出系统
break;
}
else if(chg==0)
{
gSys_State=EXIT;
break;
}
else
{
printf(输入有误,请重新输入:);
scanf(%d,chg);
}
}
return (gSys_State);
}
/***********************************************界面函数的实现*************************************************************/
int main()
{ int index=0,num,tea_searchstuByNum;
int admin_delteaByNum,admin_modteaByNum,admin_searchteaByNum;
linkstu admin_modstu,admin_delstu,admin_checkstu;
linkstu stu_search_p=NULL,tea_searchstu_p=NULL,stu_modpw;
linktea tea_search_p=NULL,tea_modpw;
int chg,save_state,stu_class;
char sym,stu_name[10];
stu_phead=display_stu();//******学生信息放入内存
if(stu_phead==NULL)
stu_phead=stu_link_creat();
//initial_stu_password(stu_phead);//***********初始化学生登录密码(stu文件里有数据则不需再使用)
tea_phead=display_tea();//*****教师信息放入内存
if(tea_phead==NULL)
tea_phead=link_tea_creat();
//
您可能关注的文档
- XJR sumernetem 翻译中嬗变的词汇.doc
- Word2010插入自选图形时自动创建绘图画布.doc
- word自选图形作图.doc
- word题签.doc
- yingyujiaoshi 培训.doc
- [卷三十五(外科)] 脓疥.doc
- Word绘图(地理类).doc
- [品牌历史]-比亚迪.doc
- _小学语文五年级下册期末测试卷.doc
- “50后”与“90后”同场寻缘.doc
- 2024-2025学年安徽省亳州市涡阳县高二下学期2月开学考试政治试题(解析版).docx
- 2024-2025学年江西省赣州市上犹县高二下学期开学考试政治试题(解析版).docx
- 2024-2025学年山东省济宁市高二下学期开学考试政治试题(解析版).docx
- 2024-2025学年山西省卓越联盟高三下学期2月开学质量检测政治试题(解析版).docx
- 2024-2025学年新疆乌鲁木齐市高二下学期2月开学考试政治试题(解析版).docx
- 2024-2025学年新疆维吾尔自治区乌鲁木齐地区高三2月大联考文科综合政治试题(解析版).docx
- 2024-2025学年安徽省蚌埠市固镇县高一上学期1月期末考试政治试题 (解析版).docx
- 2024-2025学年江苏省扬州市高三上学期期末检测政治试卷(解析版).docx
- 2024-2025学年江西省吉安市高三上学期期末教学质量检测政治试题(解析版).docx
- 2024-2025学年山东省济宁市高二上学期1月期末考试政治试题(解析版).docx
文档评论(0)