亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C > 正文

C語言圖書借閱系統源碼

2020-01-26 13:45:44
字體:
來源:轉載
供稿:網友

本文實例為大家分享了C語言圖書借閱系統的具體代碼,供大家參考,具體內容如下

#include "stdafx.h"#include"stdio.h"#include"conio.h"#include"string.h"#include"stdlib.h"int N;char mima[20]="mm";/**********定義圖書結構體類型book*******/struct book{  long num;  char name[20];  char publish[20];/*出版社*/  struct time  {    int day;    int month;    int year;  }t;  int jie;/*借閱*/}bk[20];/********建立圖書信息庫********/void xinxi(){  int i;  system("CLS");  printf("/t/t     =====================    /n");  printf("/t/t        錄入圖書信息       /n");  printf("/t/t     =====================    /n/n"); printf("/t/t請輸入您要錄入的數量:"); scanf("%d",&N);  for(i=0;i<N;i++)  { printf("/t/t請輸入第%d本書的編號:",i+1);    scanf("%d",&bk[i].num);    printf("/t/t請輸入第%d本書的名稱:",i+1);    scanf("%s",bk[i].name);    printf("/t/t請輸入第%d本書的出版社:",i+1);    scanf("%s",bk[i].publish);    printf("/t/t請輸入第%d本書的出版時間(用逗號隔開):",i+1);    scanf("%d,%d,%d",&bk[i].t.year,&bk[i].t.month,&bk[i].t.day);    printf("/t/t該書是否已經被借閱,已被借閱輸入'1',未被借閱輸入'0':");    scanf("%d",&bk[i].jie); printf("--------------------------------------------------------------------------------/n");  } system("CLS");  printf("/t/t     =====================    /n");  printf("/t/t        信息錄入完成       /n");  printf("/t/t     =====================    /n");  printf("/n/t/t       按任意鍵繼續.../n");}/******主菜單******/int mymainmenu(){  int x; printf("/n/n/n/n");  printf("/t/t|-------------------------------------------------------------|/n");  printf("/t/t|                     |/n");  printf("/t/t|    ======================    |/n");  printf("/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|--------------------------------------------------------------|/n");  printf("/n/t/t請輸入您的選擇:");  scanf("%d",&x);  return x;}/**************管理員密碼驗證*****************/int mimayanzheng(){ char temp_mima[20];/*用來存放用戶輸入的密碼*/  printf("/n");  printf("/t/t     ======================    /n");  printf("/t/t      歡迎使用管理員模式      /n");  printf("/t/t     ======================    /n");  printf("/n");  printf("/t/t     請輸入密碼:");  scanf("%s",temp_mima); if(strcmp(temp_mima,mima)==0)/*比較密碼*/ return 1; else return 0;}/**************修改密碼***********/void xiugaimima(){ char temp_mima[20],temp1[20],temp2[20];/* temp_mima[20]用來存放用戶輸入的密碼,temp1[20],temp2[20]分別用來存放用戶輸入的兩次修改的密碼*/  printf("/n");  printf("/t/t     ======================    /n");  printf("/t/t         修改密碼         /n");  printf("/t/t     ======================    /n");  printf("/n"); printf("/t/t      請輸入原始密碼:"); scanf("/t/t%s",temp_mima);  while(1)  { if(strcmp(temp_mima,mima)==0)/*比較密碼*/ { printf("/t請輸入新密碼:"); scanf("%s",temp1); printf("/t請再輸入一次:"); scanf("%s",temp2); if(strcmp(temp1,temp2)==0)/*如果輸入的兩次新密碼都相同*/ {  printf("/t修改密碼成功!!請記牢密碼,任意鍵返回...");  strcpy(mima,temp1);  getch();break; } else {  printf("/t輸入兩次密碼不相同,修改失敗!任意鍵返回...");  getch();  break; } } else { printf("/t密碼錯誤!您不能進行密碼修改!任意鍵返回..."); getch(); break; }}} /**************管理員模式****************/int adm(){  int x; printf("/n/n/n/n");  printf("/t/t|-------------------------------------------------------------|/n");  printf("/t/t|                     |/n");  printf("/t/t|    ======================    |/n");  printf("/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|-------------------------------------------------------------|/n");  printf("/n/t/t請輸入您的選擇:");  scanf("%d",&x);  return x;}/******************客戶模式********************/int peo(){  int x; printf("/n/n/n/n");  printf("/t/t|-------------------------------------------------------------|/n");  printf("/t/t|                     |/n");  printf("/t/t|    ======================    |/n");  printf("/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|-------------------------------------------------------------|/n");  printf("/n/t/t請輸入您的選擇:");  scanf("%d",&x);  return x;}/*********查看所有圖書*******/void show_all_book(){ int i; if(bk[0].num==0&&bk[0].t.year==0||N==0)/*當bk[0].num,bk[0].t.year,結構體數組等值同時為零時表示無圖書信息*/ printf("/t數據不存在,請先錄入數據!/n/t/t按任意鍵返回..."); else { printf("/t編號  圖書名稱   出版社    出版時間   狀態/n"); for(i=0;i<N;i++) {  printf("/t%-7d %-8s %-12s  %4d年%2d月%2d日 ",bk[i].num,bk[i].name,bk[i].publish,bk[i].t.year,bk[i].t.month,bk[i].t.day);  if(bk[i].jie==0)  printf("未借閱/n");  else  printf("已借閱/n"); } }}/*********按書名查看********/void showbook_name(){  int i,k=0,n;/*k用來標記是否存在該書*/  char book_name[20];  printf("/t/t     =====================    /n");  printf("/t/t        按書名查看        /n");  printf("/t/t     =====================    /n");  printf("/n/t/t請輸入您要查看的圖書名稱:");  scanf("%s",book_name);  for(i=0;i<N;i++)    if(strcmp(book_name,bk[i].name)==0) {  n=i;  if(k==0)/* "項目"只輸出一次*/    printf("/t編號  圖書名稱   出版社    出版時間   狀態/n");      printf("/t%-7d %-8s %12s  %4d年%2d月%2d日 ",bk[n].num,bk[n].name,bk[n].publish,bk[n].t.year,bk[n].t.month,bk[n].t.day);   if(bk[n].jie==1)        printf("已被借閱/n");      else        printf("可以借閱/n");       printf("按任意鍵返回...");  k++; /*k值不為零則表示找到圖書*/ } if(k==0) /*k值為零則表示未找到圖書*/  printf("/t不存在該書!按任意鍵返回...");}/*********按書號查看********/void showbook_num(){  int n,book_num,i,k=0;/*k用來標記是否存在該書*/  printf("/t/t     =====================    /n");  printf("/t/t        按書號查看        /n");  printf("/t/t     =====================    /n");  printf("/n/t/t請輸入您要查看的圖書編號:");  scanf("%d",&book_num);  for(i=0;i<N;i++)    if(book_num==bk[i].num) {  n=i;  if(k==0)/*項目只輸出一次*/    printf("/t編號  圖書名稱   出版社    出版時間   狀態/n");      printf("/t%-7d %-8s %12s  %4d年%2d月%2d日 ",bk[n].num,bk[n].name,bk[n].publish,bk[n].t.year,bk[n].t.month,bk[n].t.day);   if(bk[n].jie==1)        printf("已被借閱/n");      else        printf("可以借閱/n");  k++;  printf("/t按任意鍵返回..."); } if(k==0) /*k為零則表示未找到圖書*/ printf("/t不存在該書!按任意鍵返回...");   }/********顯示全部已借閱的圖書**********/void yijieyue(){  int i,k=0; if(bk[0].num==0&&bk[0].t.year==0||N==0)  printf("/t數據不存在,請先錄入數據!/n/t/t按任意鍵返回..."); else {   for(i=0;i<N;i++)  if(bk[i].jie==1)  {  if(k==0)    printf("/t編號  圖書名稱   出版社    出版時間   /n");  printf("/t%-7d %-8s %12s  %4d年%2d月%2d日 /n",bk[i].num,bk[i].name,bk[i].publish,bk[i].t.year,bk[i].t.month,bk[i].t.day);        k++;    }      if(k==0)  printf("/n/t/t目前沒有任何書借出。按任意鍵繼續..."); }}/********顯示全部未借閱的圖書********/void weijieyue(){  int i,k=0; if(bk[0].num==0&&bk[0].t.year==0||N==0)  printf("/t數據不存在,請先錄入數據!/n/t/t按任意鍵返回..."); else {   for(i=0;i<N;i++)  if(bk[i].jie==0)  {  if(k==0)    printf("/t編號  圖書名稱   出版社    出版時間   /n");  printf("/t%-7d %-8s %12s  %4d年%2d月%2d日 /n",bk[i].num,bk[i].name,bk[i].publish,bk[i].t.year,bk[i].t.month,bk[i].t.day);    k++;  }  if(k==0)        printf("/n/t很遺憾!目前所有的書都被借出了。按任意鍵繼續..."); }}/*****查看圖書菜單******/void show(){  int x; do {  system("cls");  printf("/n/n/n/n");   printf("/t/t|-------------------------------------------------------------|/n");   printf("/t/t|                     |/n");   printf("/t/t|     =====================    |/n");   printf("/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|      6.返回主菜單         |/n");   printf("/t/t|-------------------------------------------------------------|/n");   printf("/n/t/t請輸入您的選擇:");   scanf("%d",&x);   switch(x)   {      case 1:system("cls");showbook_name();getch();break;/*按書名查看*/     case 2:system("cls");showbook_num();getch();break;/*按書號查看*/       case 3:system("cls");weijieyue();getch();break;/*查看未借閱圖書*/       case 4:system("cls");yijieyue();getch();break;/*查看已借閱圖書*/   case 5:system("cls");show_all_book();getch();break;/*查看所有圖書*/    }                   }while(x!=6);}/*********按書名借閱*******/void jie_name(){ char jy[2],name[20];/*jy用來表示是否確定借閱*/ int i,book_xb,k=0;/*k用來標記是否存在該書*/ printf("/t/t     ======================    /n");  printf("/t/t        按書名借閱        /n");  printf("/t/t     ======================    /n"); while(1) {  printf("/n/t/t請輸入書名:");  scanf("%s",name);  for(i=0;i<N;i++)    if(strcmp(bk[i].name,name)==0&&bk[i].jie!=1)/*找到圖書并確認圖書沒有被借出,記錄圖書下標*/ {   book_xb=i;  k++; } if(k==0) { printf("/t不存在該書,或該書已經借出!請正確輸入圖書名稱!/n/t/t按任意鍵返回..."); getch();    break; } if(k==1)   printf("/t編號  圖書名稱   出版社    出版時間   狀態/n");  printf("/t%-7d %-8s %12s  %4d年%2d月%2d日 ",bk[book_xb].num,bk[book_xb].name,bk[book_xb].publish,bk[book_xb].t.year,bk[book_xb].t.month,bk[book_xb].t.day);  if(bk[book_xb].jie==1)    printf("已被借閱/n");  else    {      printf("可以借閱/n/t是否借閱?(是:'y',否:'n'):");      scanf("%s",jy);      if(strcmp(jy,"n")==0)      {        printf("/t借閱取消,按任意鍵返回....");        getch();        break;      }      else if(strcmp(jy,"y")==0)      {        printf("/t借閱成功!按任意鍵返回...");  bk[book_xb].jie=1;        getch();        break;      }      else      {        printf("/t輸入有錯!按任意鍵重新輸入...");  getch();        break;      }       } }}/*********按書號借閱*******/void jie_num(){ long i,k=0,book_xb,book_num;/*k用來標記是否存在該書*/ char jy[2];/*jy用來表示是否確定借閱*/ printf("/t/t     ======================    /n");  printf("/t/t        按書號借閱        /n");  printf("/t/t     ======================    /n");  while(1) {  printf("/n/t/t請輸入書號:");  scanf("%d",&book_num);  for(i=0;i<N;i++)    if(bk[i].num==book_num&&bk[i].jie!=1) {  book_xb=i;  k++; }    if(k==0) {  printf("/t不存在該書,或該書已經借出!請正確輸入圖書名稱!/n/t/t按任意鍵返回...");  getch();      break; } printf("/t編號  圖書名稱   出版社    出版時間   狀態/n");  printf("/t%-7d %-8s %12s  %4d年%2d月%2d日 ",bk[book_xb].num,bk[book_xb].name,bk[book_xb].publish,bk[book_xb].t.year,bk[book_xb].t.month,bk[book_xb].t.day);  if(bk[book_xb].jie==1)    printf("已被借閱/n");  else  {    printf("可以借閱/n/t是否借閱?(是:'y',否:'n'):");    scanf("%s",jy);    if(strcmp(jy,"n")==0)    {       printf("/t借閱取消,按任意鍵返回....");       getch();       break;    }    else if(strcmp(jy,"y")==0)    {       printf("/t借閱成功!按任意鍵返回...");       bk[book_xb].jie=1;       getch();       break;    }    else    {       printf("/t輸入有錯!按任意鍵重新輸入...");  getch();       break;    }      } }}/*********借閱圖書********/void jieyue(){  int x;  do  {  system("cls"); printf("/n/n/n/n");  printf("/t/t|-------------------------------------------------------------|/n");  printf("/t/t|     =====================    |/n");  printf("/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|-------------------------------------------------------------|/n");  printf("/t/t請輸入您的選擇:");  scanf("%d",&x);  switch(x)  {    case 1:system("CLS");jie_name();getch();break;/*按書名借閱*/    case 2:system("CLS");jie_num();getch();break;/*按書號借閱*/ case 3:system("cls");show_all_book();getch();break;/*查看所有圖書*/  }  }while(x!=4);}/***************按書名進行查找并修改信息*************/void xiugai_name(){ int i,book_xb,k=0;/*book_xb用來記錄下標,k用來判斷是否找到該書*/ char temp[20];/*temp[20]用來存放用戶輸入的查找的書名*/ while(1) { system("cls"); printf("/n");   printf("/t/t|     =====================    |/n");   printf("/t/t|       按書名進行修改       |/n");   printf("/t/t|     =====================    |/n"); printf("/t/t請輸入您準備修改的圖書的名稱,輸入'exit'退出:");   scanf("%s",temp); if(strcmp(temp,"exit")==0) break; else {  for(i=0;i<N;i++)   if(strcmp(temp,bk[i].name)==0)  {  book_xb=i;    printf("/t該書的信息為:/n");    printf("/t編號  圖書名稱   出版社    出版時間   狀態/n");        printf("/t%-7d %-8s %12s  %4d年%2d月%2d日 ",bk[book_xb].num,bk[book_xb].name,bk[book_xb].publish,bk[book_xb].t.year,bk[book_xb].t.month,bk[book_xb].t.day);  if(bk[book_xb].jie==1)          printf("已被借閱/n");        else          printf("可以借閱/n");  k++;  printf("/t/t現在請輸入新信息:/n");  printf("/t/t請輸入本書的編號:");        scanf("%d",&bk[book_xb].num);        printf("/t/t請輸入本書的名稱:");        scanf("%s",bk[book_xb].name);        printf("/t/t請輸入本書的出版社:");        scanf("%s",bk[book_xb].publish);        printf("/t/t請輸入本書的出版時間(用逗號隔開):");        scanf("%d,%d,%d",&bk[book_xb].t.year,&bk[book_xb].t.month,&bk[book_xb].t.day);        printf("/t/t該書是否已經被借閱,已被借閱輸入'1',未被借閱輸入'0':");        scanf("%d",&bk[book_xb].jie);      }  if(k==0)  {  printf("/t您輸入的書名不存在!按任意鍵繼續...");  getch();  continue;  }  printf("/t恭喜!信息修改成功!任意鍵返回...");getch();break; } }}/***************按書號進行查找并修改信息*************/void xiugai_num(){ int i,book_xb,k=0;/*book_xb用來記錄下標,k用來判斷是否找到該書*/ long temp;/*temp用來存放用戶輸入的查找的書號*/ do { system("cls"); printf("/n");  printf("/t/t|     =====================    |/n");  printf("/t/t|       按書號進行修改       |/n");  printf("/t/t|     =====================    |/n"); printf("/t/t請輸入您準備修改的圖書的圖書號,輸入'0'退出:");  scanf("%ld",&temp); if(temp==0) break; else { for(i=0;i<N;i++)   if(temp==bk[i].num)  {  book_xb=i;    printf("/t該書的信息為:/n");    printf("/t編號  圖書名稱   出版社    出版時間   狀態/n");        printf("/t%-7d %-8s %12s  %4d年%2d月%2d日 ",bk[book_xb].num,bk[book_xb].name,bk[book_xb].publish,bk[book_xb].t.year,bk[book_xb].t.month,bk[book_xb].t.day);  k++;  if(bk[book_xb].jie==1)          printf("已被借閱/n");        else          printf("可以借閱/n");  printf("現在請輸入新信息:/n");  printf("/t/t請輸入本書的編號:");        scanf("%d",&bk[book_xb].num);        printf("/t/t請輸入本書的名稱:");        scanf("%s",bk[book_xb].name);        printf("/t/t請輸入本書的出版社:");        scanf("%s",bk[book_xb].publish);        printf("/t/t請輸入本書的出版時間(用逗號隔開):");        scanf("%d,%d,%d",&bk[book_xb].t.year,&bk[book_xb].t.month,&bk[book_xb].t.day);        printf("/t/t該書是否已經被借閱,已被借閱輸入'1',未被借閱輸入'0':");        scanf("%d",&bk[book_xb].jie);      }  if(k==0)  {  printf("/t您輸入的書名不存在!按任意鍵繼續...");  getch();continue;  }  printf("/t恭喜!信息修改成功!任意鍵返回...");getch();break; } }while(temp!=0);}/**************刪除所有圖書***********/void dele_all(){ char queren[4]; printf("/t繼續操作會刪除所有信息,是否繼續?'y'繼續,'n'撤銷..."); scanf("%s",queren); if(strcmp(queren,"y")==0) { N=0; printf("/t刪除成功!/n"); } else { printf("/t操作被用戶取消!任意鍵返回..."); getch(); }}/******************按書名刪除************/void dele_name(){ int i,book_xb,k=0;/*book_xb用來存放圖書下標,k用標記是否找到書*/ char queren[4],temp_name[20];/*queren[2]用來存放'是否'確認刪除,temp_name[20]用來存放查找時輸入的圖書名稱*/ printf("/t輸入你要刪除的書的名稱,輸入'0'退出:"); scanf("%s",temp_name); if(strcmp(temp_name,"0")!=0) { for(i=0;i<N;i++)  if(strcmp(temp_name,bk[i].name)==0)  {  book_xb=i;  printf("/t該書的信息為:/n");  printf("/t編號  圖書名稱   出版社    出版時間   狀態/n");      printf("/t%-7d %-8s %12s  %4d年%2d月%2d日 ",bk[book_xb].num,bk[book_xb].name,bk[book_xb].publish,bk[book_xb].t.year,bk[book_xb].t.month,bk[book_xb].t.day);   if(bk[i].jie==0)  printf("未借閱/n");  else  printf("已借閱/n");  k++;  printf("/t是否要刪除該書?是'y',否'n'");  scanf("%s",queren);  if(strcmp(queren,"y")==0)  {  if(book_xb==N-1)   N--;  else  {   for(i=0;i<N;i++)      bk[book_xb+i]=bk[book_xb+i+1];   N--;  }     printf("/t刪除成功!/n");     }     else     printf("/t操作被用戶取消!任意鍵返回...");   }   if(k==0)     printf("/t未找到該書,請核實以后再操作!,按任意鍵返回....");getch();  } }/***************按書號查找并刪除***********/void dele_num(){ int i,book_xb,k=0,temp_num;/*book_xb用來存放圖書下標,k用標記是否找到書,temp_num用來存放查找時輸入的圖書名稱*/ char queren[4];/*queren[2]用來存放'是否'確認刪除*/ while(1) { printf("/t輸入你要刪除的書的書號,輸入'0'退出:"); scanf("%d",&temp_num); if(temp_num==0) break; else { for(i=0;i<N;i++)  if(temp_num==bk[i].num)  {  book_xb=i;  printf("該書的信息為:/n");  printf("/t編號  圖書名稱   出版社    出版時間   狀態/n");      printf("/t%-7d %-8s %12s  %4d年%2d月%2d日 ",bk[book_xb].num,bk[book_xb].name,bk[book_xb].publish,bk[book_xb].t.year,bk[book_xb].t.month,bk[book_xb].t.day);   if(bk[i].jie==0)  printf("未借閱/n");  else  printf("已借閱/n");  k++;  printf("/t是否要刪除該書?是'y',否'n'");  scanf("%s",queren);  if(strcmp(queren,"y")==0)  {  if(book_xb==N-1)   N--;  else  {   for(i=0;i<N;i++)      bk[book_xb+i]=bk[book_xb+i+1];   N--;  }     printf("/t刪除成功!/n");     }     else     printf("/t操作被用戶取消!任意鍵返回...");      }     if(k==0)     printf("/t未找到該書,請核實以后再操作!,按任意鍵返回....");getch();break;    }  }}void dele(){ int x;  do { system("cls"); printf("/t/t|-------------------------------------------------------------|/n");   printf("/t/t|     =====================    |/n");   printf("/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|-------------------------------------------------------------|/n"); printf("/t/t請輸入您的選項:"); scanf("%d",&x); switch(x) {  case 1:system("cls");dele_name();break;  case 2:system("cls");dele_num();break;  case 3:system("cls");dele_all();getch();break; } }while(x!=4);}/***************修改圖書**************/void xiugai(){  int x;  do  { system("cls"); printf("/n/n/n/n");   printf("/t/t|-------------------------------------------------------------|/n");   printf("/t/t|     =====================    |/n");   printf("/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|-------------------------------------------------------------|/n");   printf("/t/t請輸入您的選擇:");   scanf("%d",&x);   switch(x)   {     case 1:system("CLS");xiugai_name();break;/*按書名查找名修改信息*/     case 2:system("CLS");xiugai_num();break;/*按書號查找并修改信息*/  case 3:system("cls");dele();break;       }  }while(x!=4);}/**************主函數**************/       void main(){  int x,x2,s;/*s用來判斷密碼驗證的結果*/  do  {    system("cls"); x=mymainmenu();    switch(x)    {      case 1:/************調用管理員模式函數***********/    system("cls");          s=mimayanzheng();/*密碼驗證*/    do    {       if(s==1)   {    system("cls");    x2=adm();    switch(x2)    {    case 1:system("cls");xinxi();getch();break;/*錄入信息*/    case 2:system("cls");show();break;/*查看信息*/            case 3:system("cls");xiugai();break;/*修改信息*/    case 4:system("cls");xiugaimima();break;/*修改密碼*/    }    }   else   {    printf("/t密碼錯誤!按任意鍵返回...");    getch();    break;   }    }while(x2!=5);break;      case 2:/*調用客戶模式函數*/   do   {    system("cls");    x2=peo();    switch(x2)    {    case 1:system("cls");show();getch();break;/*查看圖書信息*/    case 2:system("cls");jieyue();getch();break;/*借閱圖書*/    }       }while(x2!=3);    }  }while(x!=3); system("cls"); printf("/n/n/n/n/n/n/n/n/n/n/n/n/t/t/t/t謝謝使用!/n/t/t/t"); getch();}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
57pao成人永久免费视频| 日韩有码在线视频| 久久久久久久香蕉网| 亚洲精品电影在线观看| 精品中文字幕乱| 久久久久久久一区二区三区| 中文字幕日韩在线播放| 久久精品国产久精国产一老狼| 欧美亚洲视频一区二区| 久久成人这里只有精品| 欧美午夜片欧美片在线观看| 8x海外华人永久免费日韩内陆视频| 久久久久久久久久婷婷| 奇门遁甲1982国语版免费观看高清| 国产人妖伪娘一区91| 最近2019中文字幕一页二页| 国产精品成人观看视频国产奇米| 国产精品永久免费视频| 精品久久久久久久久久久| 色综合天天综合网国产成人网| 国语自产偷拍精品视频偷| 中文字幕av一区| www.日韩不卡电影av| 欧美亚洲国产另类| 国产一区二区色| 色av中文字幕一区| 狠狠躁天天躁日日躁欧美| 亚洲va久久久噜噜噜久久天堂| 欧美成人激情视频| 亚洲性生活视频| 国产激情久久久| 亚洲男人天堂手机在线| 日韩国产欧美精品一区二区三区| 欧美久久精品一级黑人c片| 成人免费视频a| 亚洲二区中文字幕| 欧美精品一区二区三区国产精品| 欧美成人免费全部观看天天性色| 久久久久久久国产精品视频| 91精品国产99久久久久久| 日本道色综合久久影院| 国产suv精品一区二区| 国产成人亚洲综合青青| 午夜精品一区二区三区在线视频| 亚洲一区二区三区久久| 最新国产精品亚洲| 欧美电影院免费观看| 91在线免费网站| 成人伊人精品色xxxx视频| 久久精品国产精品| 亚洲一级免费视频| 欧美日韩午夜剧场| 国产精品一区二区性色av| 久久久免费高清电视剧观看| 91久久久久久| 亚洲视频第一页| 搡老女人一区二区三区视频tv| 久久久成人的性感天堂| 国产亚洲综合久久| 97国产suv精品一区二区62| 亚洲国产精品久久精品怡红院| www.亚洲一区| 欧美日韩精品在线视频| 日本中文字幕成人| 欧美日韩电影在线观看| 欧美激情欧美激情在线五月| 日韩欧美亚洲成人| 奇米一区二区三区四区久久| 欧美另类99xxxxx| 亚洲www在线| 日韩av在线电影网| 成人有码在线视频| 久久99国产综合精品女同| 欧美日韩国产在线| 欧美日韩国产va另类| 国产精品久久久久久久美男| 热门国产精品亚洲第一区在线| 成人免费网视频| 日韩激情第一页| 欧美极度另类性三渗透| 在线亚洲午夜片av大片| 日韩欧亚中文在线| 成人久久久久久久| 国内精品美女av在线播放| 欧美黑人一区二区三区| 久久精品久久久久久国产 免费| 国产日韩亚洲欧美| 国产精品美乳在线观看| 国产一区二区三区四区福利| 欧日韩不卡在线视频| 韩国精品久久久999| 亚洲第一男人av| 日韩网站在线观看| 亚洲第一综合天堂另类专| 欧美精品激情在线观看| 欧美巨乳美女视频| 久久伊人色综合| 中国日韩欧美久久久久久久久| 久热精品视频在线观看一区| 国产精品对白刺激| 成人免费看片视频| 欧美巨乳美女视频| 国产精品美女无圣光视频| 欧美俄罗斯性视频| 大荫蒂欧美视频另类xxxx| 91香蕉嫩草影院入口| 亚洲成人精品视频| 日本高清不卡的在线| 成人免费视频在线观看超级碰| 日韩性生活视频| 国产精品香蕉在线观看| 亚洲free性xxxx护士hd| 欧美日韩国产页| 日韩精品免费在线播放| 国产精品h片在线播放| 国产精品久久久久久久av大片| 亚洲一级免费视频| 日韩中文字幕在线| 久久五月天色综合| 97婷婷涩涩精品一区| 中文字幕久热精品在线视频| www.久久色.com| 国产精品国产三级国产aⅴ浪潮| 成人xxxxx| 成人免费在线网址| 国产中文欧美精品| 久久国产精品电影| 日韩免费在线看| 久久精品国产一区二区三区| 91免费的视频在线播放| 国产精品毛片a∨一区二区三区|国| 精品久久久久久久久国产字幕| 最近2019年好看中文字幕视频| 亚洲毛片在线观看.| 久久久久久国产| 美日韩在线视频| 欧美午夜性色大片在线观看| 成人性生交xxxxx网站| 欧美日韩在线视频首页| 日韩av在线免费观看一区| 日韩有码在线电影| 亚洲国产精品va| 最近2019年好看中文字幕视频| 久久久亚洲影院| 最近中文字幕2019免费| 色黄久久久久久| 激情亚洲一区二区三区四区| 久久露脸国产精品| 亚洲自拍高清视频网站| 91最新在线免费观看| 亚洲性视频网站| 欧美激情第一页xxx| 久久亚洲精品视频| 久操成人在线视频| 久久成人av网站| 亚洲人成在线播放| 一区二区三区日韩在线| 亚洲xxxx做受欧美| 韩曰欧美视频免费观看| 欧美日韩在线一区| 国产精品美女主播在线观看纯欲| 精品久久久久久久久久久久久| 日韩小视频在线观看| 亚洲精品理论电影|