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

正文內(nèi)容

c語(yǔ)言程序設(shè)計(jì)----圖書信息管理系統(tǒng)-資料下載頁(yè)

2025-05-14 01:07本頁(yè)面

【導(dǎo)讀】2)函數(shù)的入口:從main()的switch()結(jié)構(gòu)中進(jìn)入,即choice的值為1時(shí)進(jìn)入函數(shù),然后提示用戶通過鍵盤對(duì)輸入管理員賬戶及密碼。3)函數(shù)調(diào)用關(guān)系:被主函數(shù)調(diào)用。當(dāng)驗(yàn)證成功,通過“ENTER”鍵,跳出。switch()開關(guān)函數(shù),進(jìn)入菜單功能模塊,繼續(xù)執(zhí)行選擇結(jié)構(gòu)。1)函數(shù)功能:主要作用是提示用戶操作,體現(xiàn)模塊化思想,主要是顯示出菜單讓用戶選擇要進(jìn)行的任務(wù)。并在文中無(wú)返回值的空值void函數(shù)。4)函數(shù)的出口:執(zhí)行完所有的printf()函數(shù)后自動(dòng)退出該函數(shù)。數(shù),這是直接被主函數(shù)main()調(diào)用的。3)調(diào)用關(guān)系:voidchange是改變圖書信息,它里面又調(diào)用了book_search();該模塊實(shí)現(xiàn)按照用戶需求,將需要修改的圖書名輸入,進(jìn)行for循環(huán)查找是否有此書,若無(wú),則顯示未找到,

  

【正文】 。n39。: break。 case 39。y39。: fprint(head)。 printf(刪除成功 !\n)。 getchar()。 break。 } } } } —— 本 代碼 由 王 文模 設(shè)計(jì) //圖書查詢 void chaxun(struct book *head) { int a。 printf( \n)。 printf( 蘭州交通大學(xué)圖書信息管理系統(tǒng) \n)。 printf( \n\n)。 printf(==============================================\n)。 printf(|| 請(qǐng)輸入選項(xiàng) (02) ||\n)。 printf(==============================================\n)。 printf(|| 1按圖書名查詢 ||\n)。 printf(|| 2按作者名查詢 ||\n)。 printf(|| 0退出查詢 ||\n)。 printf(===============================================\n)。 printf(請(qǐng)輸入所選擇的編號(hào) :)。 scanf(%d,amp。a)。 getchar()。 switch(a){ C 語(yǔ)言程序設(shè)計(jì) 第 24 頁(yè) 共 29 頁(yè) case 0: break。 case 1: bname_chaxun(head)。//進(jìn)入按照書名查詢 break。 case 2: wname_chaxun(head)。//進(jìn)入按照作者查詢 break。 default: printf(您的輸入有誤 !\n)。 break。 } } //按圖書名查詢圖書信息 void bname_chaxun(struct book *head) { char a[50]。 int flag=0。 struct book *p。 printf(請(qǐng)選擇您要查詢的圖書名 :)。 gets(a)。 p=head。 while(p!=NULL){ if(strcmp(pbname,a)==0){//比較 如果輸入的 a 與已有信息存在有相符的 進(jìn)入循環(huán) flag=1。 break。 } p=pnext。 } if(flag==0){//如果輸入的 a 與已有信息沒有相符的 flag 的值不改變 printf(沒有找到該圖書名的圖書 !\n)。 } else{ printf( 你所查詢的圖書信息如下 \n)。 printf(========================================================\n)。 C 語(yǔ)言程序設(shè)計(jì) 第 25 頁(yè) 共 29 頁(yè) printf( ** 編號(hào) 圖書名 作者名 出版社 類別 出版時(shí)間 價(jià)格 **\n)。 while(p!=NULL){ if(strcmp(pbname,a)==0){ printf(** %d %s %s %s %s %d %.2f**\n,pnum,pbname,pwname,ppress,psort,ptime,pprice)。 } p=pnext。 } printf(=======================================================\n)。 } } —— 本 代碼 由 楊國(guó)崢 設(shè)計(jì) //修改圖書信息 void xiugai(struct book *head) { int a,b。 char c。 struct book *p。 printf(請(qǐng)輸入要修改的圖書編號(hào) :)。 scanf(%d,amp。a)。 p=head。 while(p!=NULL){ if(pnum==a) break。 p=pnext。 } if(p==NULL){ printf(沒有找到該編號(hào)的圖書 !\n)。 getchar()。 } else{ printf(================================================\n)。 printf(**1編號(hào) 2圖書名 3作者名 **\n)。 printf(**4出版社 5類別 6出版時(shí)間 **\n)。 printf(** 7價(jià)格 8修改全部 0放棄修改 **\n)。 printf(===================================================\n)。 printf(請(qǐng)選擇你要修改的信息編號(hào) :)。 C 語(yǔ)言程序設(shè)計(jì) 第 26 頁(yè) 共 29 頁(yè) scanf(%d,amp。b)。 getchar()。 switch(b){ case 1: printf(請(qǐng)輸入新編號(hào) :)。 scanf(%d,amp。pnum)。 printf(修改成功 !\n)。 getchar()。 break。 case 2: printf(請(qǐng)輸入新圖書名 :)。 gets(pbname)。 printf(修 改成功 !\n)。 break。 case 3: printf(請(qǐng)輸入新作者名 :)。 gets(pwname)。 printf(修改成功 !\n)。 break。 case 4: printf(請(qǐng)輸入新出版社 :)。 gets(ppress)。 printf(修改成功 !\n)。 break。 case 5: printf(請(qǐng)輸入新類別 :)。 gets(psort)。 printf(修改成功 !\n)。 break。 case 6: printf(請(qǐng)輸入新出版時(shí)間 :)。 scanf(%d,amp。ptime)。 printf(修改成功 !\n)。 getchar()。 break。 case 7: printf(請(qǐng)輸入新價(jià)格 :)。 C 語(yǔ)言程序設(shè)計(jì) 第 27 頁(yè) 共 29 頁(yè) scanf(%f,amp。pprice)。 printf(修改成功 !\n)。 getchar()。 break。 case 8: printf(請(qǐng)輸入新圖書編號(hào) :)。 scanf(%d,amp。pnum)。 printf(請(qǐng)輸入新圖書名 :)。 scanf(%s,pbname)。 getchar()。 printf(請(qǐng)輸入新作者名 :)。 scanf(%s,pwname)。 getchar()。 printf(請(qǐng)輸入新出版社 :)。 scanf(%s,ppress)。 getchar()。 printf(請(qǐng)輸入新類別 :)。 scanf(%s,psort)。 getchar()。 printf(請(qǐng)輸入新出版時(shí)間 :)。 scanf(%d,amp。ptime)。 getchar()。 printf(請(qǐng)輸入新價(jià)格 :)。 scanf(%f,amp。pprice)。 getchar()。 printf(修改成功 !\n)。 getchar()。 break。 case 0: break。 default : printf(您的輸入有誤 !\n)。 break。 } printf(是否將修改后的信息保存到文件中 ?(y/n)\n)。 scanf(%c,amp。c)。 getchar()。 C 語(yǔ)言程序設(shè)計(jì) 第 28 頁(yè) 共 29 頁(yè) switch(c){ case 39。n39。: break。 case 39。y39。: fprint(head)。 printf(保存成功 !\n)。 getchar()。 break。 } } } —— 本 代碼 由 王文模 設(shè)計(jì)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1