91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 57KB
    文件類型: .gz
    金幣: 1
    下載: 1 次
    發布日期: 2021-09-11
  • 語言: C/C++
  • 標簽: C語言??

資源簡介

STMS學生信息管理系統; 采用C語言、由雙鏈表實現,有學生、老師、管理員三種角色登陸,每種角色權限功能不一樣。

資源截圖

代碼片段和文件信息

/*
?*?admin.c
?*
?*??Created?on:?2011-7-23
?*??????Author:?root
?*/
#include?
#include
#include“com.h“
#include
#include“stu.h“
#include“tea.h“


void?Admin_menu_login()???//管理員登錄界面,進行密碼驗證
{
system(“clear“);
int?n=3;
char?ad_passwd[100]=“111“;???//管理員密碼
char?passwd[100];
printf(“******************************************************************\n“);
printf(“\t\t\t歡迎來到登錄界面\n“);
printf(“******************************************************************\n“);
getchar();
printf(“\t\t\t請輸入密碼:“);
while(n!=0)
{
system(“stty?raw??-echo“);
scanf(“%s“passwd);
system(“stty?-raw??echo“);
if(strcmp(passwdad_passwd)==0)
{
ad_in();
break;
}
printf(“密碼錯誤!你還有%d次機會“n-1);
system(“clear“);
printf(“\n“);
n--;
}
if(n==0)
exit(0);
}
void?ad_in()
{
int?login_select_num1;
while(1)
{
system(“clear“);
printf(“\n\n“);
printf(“\t\t\t歡迎管理員登錄本系統?o(.”.)o\n\n“);
printf(“******************************************************************\n“);
printf(“\t\t\t1->>對學生進行操作\t\t\n\n“);
printf(“\t\t\t2->>對老師進行操作\t\t\n\n“);
printf(“\t\t\t3->>注銷\t\t\n\n“);
printf(“******************************************************************\n“);
fflush(stdout);
printf(“輸入選擇的數字:“);
scanf(“%d“&login_select_num1);
switch(login_select_num1)
{
case ?1:
Stu_head=read_link();?????//讀取學生信息
a_in_s(Stu_head); //進入對學生操作的界面
break;
case ?2:
Tea_head=read_link_t();???//讀取教師信息
a_in_t(Tea_head); ?//j進入對教師操作的界面
???break;
case ?3:
return;
break;
default:;
}
??}
}

links?a_in_s(links?Stu_head)???//對學生進行操作的界面
{
links?y;
int?nn1;
int?login_select_num1;
while(1)
{
system(“clear“);
printf(“\n\n“);
printf(“\t\t\t歡迎管理員登錄本系統?o(.”.)o\n\n“);
printf(“******************************************************************\n“);
printf(“\t\t\t1->>添加學生\t\t\n\n“);
printf(“\t\t\t2->>刪除學生\t\t\n\n“);
printf(“\t\t\t3->>查找學生\t\t\n\n“);
printf(“\t\t\t4->>顯示全部學生信息\t\t\n\n“);
printf(“\t\t\t5->>返回\t\t\n\n“);
printf(“******************************************************************\n“);
fflush(stdout);
printf(“輸入選擇的數字:“);
scanf(“%d“&login_select_num1);
switch(login_select_num1)
{
case ?1:
system(“clear“);
add_stu(); //進行添加學生的操作,內有容錯處理
Printf_link(Stu_head);
printf(“按1返回\n“);
scanf(“%d“&n1);
if(n1==1)continue;
;
break;
case ?2:
printf(“輸入要刪除的學號“);
scanf(“%d“&n);

while(rongcuo_stu(Stu_headn)!=1)
{
printf(“學號不存在!請重新輸入\n“);
scanf(“%d“&n);
}


del_link(1n);????????//學生、教師通用刪除操作,“1”為標志符,對學生處理
Printf_link(Stu_head);
printf(“按1返回\n“);
scanf(“%d“&n1);
if(n1==1)
continue;
???break;
case ?3:
system(“clear“);
printf(“*************************************************************************\n“);
printf(“輸入要查找的學號“);
scanf(“%d“&n);
while(rongcuo_stu(Stu

評論

共有 條評論