freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

圖書信息管理系統(tǒng)設(shè)計-在線瀏覽

2024-09-02 11:58本頁面
  

【正文】 (5) 圖書信息排序功能模塊(6) 圖書信息刪除功能模塊(7) 圖書信息修改功能模塊(8) 圖書數(shù)據(jù)保存功能模塊(9) 信息文件打開功能模塊(10) 退出系統(tǒng)功能模塊4. 主要功能的算法 錄入函數(shù)算法 按書名查找算法(按作者名與此類似) 刪除圖書信息算法(修改與此類似)include /*引用庫函數(shù)*/ include include include include include typedef struct book_info//定義圖書信息的結(jié)構(gòu)體變量并聲明新的類型名{ char AN[10]。 /*書名*/ char author[20]。 /*分類名*/ char pany[20]。 /*出版日期*/ char price[10]。 }Booklist,*Pointer。//全局變量的定義Pointer Head=NULL。//指向文件的指針 /*聲明函數(shù)*/int menu_select()。/*錄入函數(shù)*/void Scan(Pointer Head)。/*按書名查找函數(shù)*/void Search_author(Pointer Head)。/*按書名排序函數(shù)*/void Delete(Pointer * Head)。//修改函數(shù)void Save()。//讀入文本文件函數(shù)void Exit()。/*運行前清屏*/ for(。 Head)。 case 2:Scan(Head)。 case 3:Search_name(Head)。 case 4:Search_author(Head)。 case 5:Listbyname(amp。 break。Head)。 case 7:Update(Head)。 case 8:Save()。 case 9:Read()。 case 0:Exit()。\a39。 } }}menu_select()//主菜單函數(shù){ int a。 getch()。 printf(\t\t********************MENU*********************\n)。 printf(\t\t 2. 瀏覽圖書信息\n)。 printf(\t\t 4. 按作者名查詢圖書信息\n)。 printf(\t\t 6. 刪除圖書信息\n)。 printf(\t\t 8. 圖書數(shù)據(jù)保存\n)。 printf(\t\t 0. 退出\n)。 do { printf(\n\t請選擇您所需要的服務(wù):)。a)。 return a。char c。printf(\n\t\t**************** 請輸入圖書信息 ****************\n)。scanf(%s,AN)。//檢測登錄號是否重復(fù)while(p!=NULL){if(strcmp(pAN,AN)==0) { printf (已經(jīng)有相同的登錄號:)。} else {q=p。}}r=(Pointer)malloc(sizeof(Booklist))。if(r==NULL){printf(分配空間失敗!)。}if(q==NULL)* Head=r。} strcpy(rAN,AN)。 //錄入圖書信息 scanf(%s,rname)。 printf(\n\t\t輸入作者名:)。 getchar()。 scanf(%s,rclc) 。 printf(\n\t\t輸入出版單位:)。 getchar()。 gets(rdate) 。 scanf(%s,rprice)。num++。 /*連續(xù)錄入圖書信息*/getchar()。c)。y39。Y39。else {if(c==39。||c==39。) return。}}while(c!=39。amp。c!=39。amp。c!=39。amp。c!=39。)。p=Head。//檢測是否有圖書信息else{ printf(\n\t共有%d條記錄,num)。//顯示圖書信息 printf(\n\t\t書名: %20s,pname)。 printf(\n\t\t分類號: %10s,pclc)。 printf(\n\t\t出版時間:%20s,pdate)。 p=pnext。return。//標記變量的初值char name[10]。printf (\n請輸入需要查詢的書名:)。printf(\n\t\t************* 以下是您查找的信息 ***************)。while(p!=NULL){ if(strcmp(pname,name)==0)//查找符合的圖書 { printf(\n\t登錄號: %10s,pAN)。 printf(\n\t作者名: %20s,pauthor)。 printf(\n\t出版單位:%20s,ppany)。 printf(\n\t價格: ¥%10s,pprice)。//找到標記變量設(shè)為1 p=pnext。}if(flag==0)printf(\n\t\t沒有相同書名紀錄)。getchar()。char author[10]。printf (\n請輸入需要查詢的作者名:)。printf(\n\t\t************* 以下是您查找的信息 ***************)。while(p!=NULL)//查找符合的圖書{ if(strcmp(pauthor,author)==0)/*找到圖書顯示信息*/{ printf(\n\t登錄號: %10s,pAN)。 printf(\n\t作者名: %20s,pauthor)。 printf(\n\t出版單位:%20s,ppany)。 printf(\n\t價格: ¥%10s,p
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1