亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? 200630740128.cpp

?? 圖書(shū)管理系統(tǒng) 不算完整
?? CPP
字號(hào):
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <string.h>
int booknumber=0;//書(shū)的數(shù)目
int peoplenumber=0;//人的數(shù)目     
struct   BOOK
{
long   int   id;
int   store;         /*store=1表示書(shū)未被借出,store=0表示書(shū)已經(jīng)被借出*/
float   price;
char   name[30],author[20];
}books[1000];

struct   PEOPLE
{
char   name[20],sex[5];
int   number;
int   id;
}people[100];






void   book_save()
{
          FILE*   fp;
          if   ((fp=fopen( "圖書(shū)管理系統(tǒng).txt", "wt "))==NULL)
          {   printf( "文件在打開(kāi)時(shí)出現(xiàn)錯(cuò)誤!\n");
              getch();
              exit(1);
              }  
              fwrite(books,sizeof(struct   BOOK),1000,fp);
              fwrite(people,sizeof(struct   PEOPLE),100,fp);
              fprintf(fp, "%d,",booknumber);fprintf(fp, "%d,",peoplenumber);
         
              fclose(fp);
              }




void   book_read()
          {FILE*   fp;
         
          if   ((fp=fopen( "圖書(shū)管理系統(tǒng).txt", "rt"))==NULL)
          {printf( "文件在打開(kāi)時(shí)出現(xiàn)錯(cuò)誤!\n");
              getch();
              exit(1);
              }  
              fread(books,sizeof(struct   BOOK),1000,fp);
              fread(people,sizeof(struct   PEOPLE),100,fp);
              fscanf(fp, "%d,",&booknumber);fscanf(fp, "%d,",&peoplenumber);
              fclose(fp);
              }




void   book_renew()
    {       FILE*   fp;
      printf   ( "你確定要清楚所有的數(shù)據(jù)嗎?y/n\n");
      if   (getch()=='n')   return;  
          if   ((fp=fopen( "圖書(shū)管理系統(tǒng).txt", "wt"))==NULL)
          {   printf( "初始化出現(xiàn)問(wèn)題,請(qǐng)重新嘗試。\n");
              getch();
              exit(1);
              }  
          fclose(fp);
          printf( "請(qǐng)注意:清除數(shù)據(jù)后要重新啟動(dòng)系統(tǒng)才能生效!!!!\n");
          getch();
          }



void   book_add(void)
{
booknumber+=1;
system("cls");//清屏
printf( "增加新書(shū)\n ");
id:   printf( "請(qǐng)輸入序號(hào): ");
scanf( "%d",&books[booknumber].id);
if(books[booknumber].id==0)
{
  printf( "Error!id can't be 0! ");
  booknumber-=1;
  goto   id;
}
printf( "書(shū)名:");
scanf( "%s",&books[booknumber].name);
printf( "作者:");
scanf( "%s",&books[booknumber].author);
printf( "價(jià)格:");
scanf( "%f",&books[booknumber].price);
books[booknumber].store=1;
}







int   search_book(void)
{
int   n,i;
system("cls");//清屏
printf( "查找圖書(shū)");
printf( "請(qǐng)輸入圖書(shū)的序號(hào):");
scanf( "%d",&i);
if   (i>0&&i<1001)
{for(n=0;n <=1000;n++)
    {
    if(books[n].id==i)
        {
          printf( "書(shū)名:%s\n",books[n].name);
          printf( "作者:%s\n",books[n].author);
          printf( "價(jià)格:%.2f\n",books[n].price);
          printf( "%d\n",books[n].store);
          return   n;
        }
    }printf( "\n無(wú)效圖書(shū)序號(hào).\n");
}
else   printf( "\n無(wú)效圖書(shū)序號(hào).\n");
return   0;     /*若查不到圖書(shū),則反回0值*/
}

 




void   book_del(void)
{
int   n,k;
system("cls");//清屏
printf( "請(qǐng)輸入要?jiǎng)h除的舊書(shū)");
if((k=search_book())!=0)
    {   char   a[20],b[30];
      for(n=k;n <=booknumber;n++)
      {
        books[n].id=books[n+1].id;
        strcpy(a,books[n].author);strcpy(books[n].author,books[n+1].author);
        strcpy(books[n+1].author,a);
        strcpy(b,books[n].name);strcpy(books[n].name,books[n+1].name);
        strcpy(books[n+1].name,b);
        books[n].price=books[n+1].price;
        books[n].store=books[n+1].store;
      }
      booknumber-=1;
      printf( "該圖書(shū)信息已刪除.\n");
    }
else   printf( "該圖書(shū)未找到!\n");
}






void   book_register(void)
{
system("cls");//清屏
printf( "借書(shū)人注冊(cè) ");
peoplenumber+=1;
printf( "請(qǐng)輸入借書(shū)人姓名: ");
    scanf( "%s",&people[peoplenumber].name);
    printf( "請(qǐng)輸入借書(shū)人性別: ");
    scanf( "%s",&people[peoplenumber].sex);
    people[peoplenumber].id=peoplenumber;
    people[peoplenumber].number=peoplenumber;
    printf( "注冊(cè)成功!請(qǐng)記住您的編號(hào):%3d\n",peoplenumber);
}






void   book_borrow(void)
{
int   bianhao;
int   n,i;
system("cls");//清屏
printf( "借閱圖書(shū) ");
if((n=search_book())!=0&&books[n].store==1)
  {
    printf( "請(qǐng)輸入借書(shū)人編號(hào): ");
    scanf( "%d",&bianhao);
    for(i=0;i <=100;i++)
    {
      if(i!=bianhao)
      continue;
      else   if(people[i].id==bianhao)
          {
            if   (people[i].number> 2)

                  printf( "該借書(shū)人同時(shí)借書(shū)已達(dá)兩本,不能借閱\n");
            else
            {
              books[n].store=0;
              people[i].number++;
              printf( "借閱成功!\n");
            }
          }
      else   printf( "非注冊(cè)會(huì)員,不能借書(shū)\n");
    }
  }
else   printf( "此書(shū)已經(jīng)借出\n");
}





void   book_in(void)
{int   i,n,bianhao;
system("cls");//清屏
printf( "歸還圖書(shū) ");
printf( "請(qǐng)輸入所還圖書(shū)的序號(hào):");
scanf( "%d",&n);
printf( "請(qǐng)輸入還書(shū)人的編號(hào):");
scanf( "%d",&bianhao);
for(i=0;i <=100;i++)
        {
        if(i=people[i].id)
        continue;
        else   if(people[i].id=bianhao)
              {
              books[n].store=1;
                people[i].number--;
                printf( "書(shū)已歸還成功!\n");
                break;
              }
          else   printf( "學(xué)號(hào)輸入錯(cuò)誤\n");
        }
}



         


void   book_bookshow()
{
	int i;
    system("cls");//清屏
    printf( "顯示書(shū)目\n書(shū)號(hào)|書(shū)           名|作         者|狀態(tài)|價(jià)   格\n");
    for(i=1;i<=booknumber;i++)
	{
		printf( "%4d|%s|%s|%4d|%6f\n ",books[i].id,books[i].name,
          books[i].author,books[i].store,books[i].price);     
	}
	getch();
}
             
             
             
                     
int  main(void)
{
int n;
book_read();     //自動(dòng)讀取數(shù)據(jù)
menu:  
printf("********************************************************************************\n");
printf("****************************歡迎使用圖書(shū)館管理系統(tǒng)******************************\n");
printf("********************************************************************************\n");
printf("操作菜單如下,請(qǐng)按要求選擇:\n(注意:所有操作完成之后請(qǐng)選擇7保存)\n1   增加新書(shū)\n2   查詢(xún)圖書(shū)\n3   刪除舊書(shū)\n\n4   借書(shū)人注冊(cè)\n5   借閱圖書(shū)\n6   歸還圖書(shū)\n\n7   保存\n8   清除數(shù)據(jù)\n9   顯示書(shū)目\n\n0   退出\n");
n=getch();
switch(n)
    {
    case   '1':   book_add();break;
    case   '2':   search_book();break;
    case   '3':   book_del();break;
    case   '4':   book_register();break;
    case   '5':   book_borrow();break;
    case   '6':   book_in();break;
    case   '7':   book_save();break;
    case   '8':   book_renew();break;
    case   '9':   book_bookshow();break;
    case   '0':   exit(0);
    default:   printf   ( "請(qǐng)選擇正確的選項(xiàng)!!!\n ");
    }
  goto   menu;
  return   0;
} 

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩一区二区三区电影| 精品欧美久久久| 久久99精品网久久| 亚洲黄色录像片| 久久―日本道色综合久久| 欧美影院一区二区| 成人黄色大片在线观看| 蜜桃在线一区二区三区| 亚洲一区在线电影| 中文字幕一区二区三区精华液| 7777精品伊人久久久大香线蕉 | 99re视频精品| 久久99精品国产.久久久久| 一个色妞综合视频在线观看| 国产欧美日韩在线| 欧美成人精品3d动漫h| 欧美曰成人黄网| 97se亚洲国产综合自在线| 欧美老人xxxx18| 96av麻豆蜜桃一区二区| 国产xxx精品视频大全| 久久99精品久久久| 男女激情视频一区| 日韩综合小视频| 亚洲国产一区在线观看| 亚洲丝袜另类动漫二区| 欧美激情一区二区三区四区| 久久综合狠狠综合久久综合88| 制服丝袜激情欧洲亚洲| 欧美日韩一本到| 欧美日韩免费高清一区色橹橹 | 国产mv日韩mv欧美| 国产乱一区二区| 久国产精品韩国三级视频| 麻豆一区二区三| 奇米影视在线99精品| 天天色图综合网| 日韩高清电影一区| 日韩精品成人一区二区三区| 一级精品视频在线观看宜春院| 一区二区三区鲁丝不卡| 亚洲综合小说图片| 亚洲一级不卡视频| 亚洲第一二三四区| 日韩国产欧美在线视频| 日日摸夜夜添夜夜添国产精品| 午夜精品免费在线观看| 青草国产精品久久久久久| 麻豆精品在线播放| 国内精品视频一区二区三区八戒| 国产一区二三区| 成人免费视频视频| 色婷婷综合久久| 欧美精品高清视频| 精品国产91亚洲一区二区三区婷婷 | 国产专区欧美精品| 成人综合日日夜夜| 色综合天天综合在线视频| 在线免费av一区| 91精品国产91热久久久做人人| 欧美va日韩va| 亚洲国产经典视频| 亚洲国产精品精华液网站 | 高清国产一区二区| 97se亚洲国产综合自在线不卡| 欧美性高清videossexo| 91麻豆精品国产91久久久使用方法| 欧美一二三区精品| 欧美激情综合五月色丁香小说| 亚洲男人天堂av| 免费成人你懂的| 国产成人精品亚洲日本在线桃色| 91在线丨porny丨国产| 欧美美女黄视频| 久久久国产一区二区三区四区小说| 国产精品免费人成网站| 亚洲成人www| 国产xxx精品视频大全| 在线亚洲一区二区| 26uuu国产在线精品一区二区| 国产精品三级在线观看| 日韩电影一区二区三区| 岛国精品一区二区| 欧美日韩国产一区二区三区地区| 精品国产不卡一区二区三区| 亚洲人成网站色在线观看| 日本不卡高清视频| 99久久久久久| 欧美不卡一区二区三区四区| 日韩毛片精品高清免费| 理论电影国产精品| 91丝袜高跟美女视频| 精品久久国产老人久久综合| 亚洲欧美一区二区久久| 国产伦理精品不卡| 欧美精选午夜久久久乱码6080| 国产欧美日韩精品在线| 日韩精品电影在线| 色天天综合久久久久综合片| 2欧美一区二区三区在线观看视频| 亚洲精品国产精品乱码不99| 国产乱码一区二区三区| 日韩一区二区麻豆国产| 亚洲欧美日韩中文字幕一区二区三区| 激情成人综合网| 在线播放欧美女士性生活| 日韩毛片视频在线看| 国产老肥熟一区二区三区| 欧美电影在线免费观看| 一区二区三区四区不卡在线| 粉嫩av一区二区三区| 欧美成人精品二区三区99精品| 午夜影院在线观看欧美| 91视视频在线观看入口直接观看www | 在线观看一区日韩| 国产精品福利一区二区三区| 极品瑜伽女神91| 日韩三级电影网址| 日本v片在线高清不卡在线观看| 91美女在线视频| 国产精品护士白丝一区av| 国产成人免费视频| 久久久久久久综合| 激情文学综合插| 欧美大片免费久久精品三p| 日韩成人免费电影| 88在线观看91蜜桃国自产| 亚洲国产另类av| 欧美色区777第一页| 亚洲已满18点击进入久久| 一本大道久久a久久综合| ...av二区三区久久精品| 99国产精品久久久久久久久久 | 一区二区三区影院| 一本色道久久综合亚洲精品按摩| 国产精品不卡在线观看| 不卡高清视频专区| **欧美大码日韩| 色婷婷综合久久久中文一区二区| 亚洲欧美一区二区久久| 在线视频欧美区| 亚洲成人午夜电影| 欧美一区二区视频免费观看| 青青青伊人色综合久久| 日韩欧美一级二级三级| 九九**精品视频免费播放| 久久亚洲综合色| 成人自拍视频在线| 亚洲日本中文字幕区| 欧美性感一类影片在线播放| 亚洲福利视频一区| 99热精品国产| 在线欧美一区二区| 视频在线观看国产精品| 欧美一区二区视频免费观看| 韩国v欧美v日本v亚洲v| 中文字幕不卡三区| 91久久国产最好的精华液| 午夜精品久久久久久| 日韩免费电影一区| 成人午夜精品一区二区三区| 亚洲天堂精品在线观看| 欧美撒尿777hd撒尿| 久久国产麻豆精品| 中文字幕日韩欧美一区二区三区| 91国偷自产一区二区三区成为亚洲经典| 亚洲永久免费视频| 精品国产91亚洲一区二区三区婷婷| 国产91精品久久久久久久网曝门| 亚洲日本一区二区三区| 91精品国产综合久久婷婷香蕉| 国产精品亚洲视频| 亚洲综合色成人| 精品福利一二区| 色视频成人在线观看免| 蜜臀va亚洲va欧美va天堂| 国产精品久久久久久亚洲毛片| 精品视频在线免费观看| 国产精品性做久久久久久| 夜夜嗨av一区二区三区| 2020国产成人综合网| 色婷婷av一区二区三区软件 | 欧美一区中文字幕| 成人高清免费在线播放| 舔着乳尖日韩一区| 国产精品视频免费| 欧美一级夜夜爽| 92国产精品观看| 激情国产一区二区| 亚洲成人福利片| 国产精品网站导航| 日韩午夜av电影| 91国产免费看| 丁香一区二区三区| 蜜臀91精品一区二区三区| 亚洲天堂免费看| 中文文精品字幕一区二区| 日韩一二三四区| 欧美三级电影网站| 91亚洲精品久久久蜜桃网站|