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

正文內(nèi)容

c語言圖書管理系統(tǒng)實(shí)踐報(bào)告(編輯修改稿)

2025-06-09 22:20 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 char input = 39。Y39。 char isbn[MAX_ISBN] = {0}。 char first_isbn[MAX_ISBN] = {0}。 book* p = NULL。 book* result = NULL。 while (input == 39。Y39。 || input == 39。y39。) { printf(刪除圖書...\n)。 printf(請(qǐng)輸入ISBN(最大長(zhǎng)度為 %d):, MAX_ISBN)。 scanf(%s, isbn)。 p = first_book。 result = NULL。 while (p != NULL) { if (count) strcpy(first_isbn,p)。 if (strcmp(p, isbn) == 0) { result = p。 break。 } count = 0。 p = pnext。 } if (result != NULL) { show_book(amp。(resultbi))。 printf(確認(rèn)刪除嗎?(y or n):)。 getchar()。 input = getchar()。 if (input == 39。y39。 || input == 39。Y39。) { if (strcmp(first_isbn, p) == 0) first_book = pnext。 else get_previous_book(p)next = pnext。 free(p)。 } }else printf(沒有找到ISBN為 %s 的圖書。\n, isbn)。 printf(繼續(xù)刪除其他圖書嗎?(y or n):)。 getchar()。 input = getchar()。 }}書中的這部分是代碼是有錯(cuò)誤的。在刪除第一本書的時(shí)候會(huì)報(bào)錯(cuò)。加上if(count)來判斷用戶是否要?jiǎng)h掉第一本書。(4) 更新圖書的代碼:void update_book(){ char try_again = 39。Y39。 book* p = NULL,*ch。 char s[MAX_BOOK_NAME] = {0}。//書名 while (try_again == 39。Y39。 || try_again == 39。y39。) { p = first_book。 ch = first_book。 printf(更新圖書...\n)。 printf(請(qǐng)輸入要更新圖書的書名(最大長(zhǎng)度為%d):, MAX_BOOK_NAME)。 scanf(%s, s)。 while(p != NULL) { if(strcmp(s,p) == 0) break。 p = pnext。 } if(p != NULL){ while(ch != NULL) { if(strcmp(ch,NULL) != 0) break。 ch = chnext。 } if(ch == NULL) update_book_data(amp。pbi)。 else printf(改圖書已被借出,不能更新!!)。 } else printf(未找到改圖書)。 printf(繼續(xù)更新圖書嗎?(y or n):)。 getchar()。 try_again = getchar()。 }}(5) 排行榜void books_charts(){ book *p = NULL,*q。 p = first_book。 int i,j,k,temp = 0。 char input = 39。Y39。 for(i = 0。p != NULL。i++) { charts[i] = p。 p = 1。 p = pnext。 } for(j = 0。j i。j++) { for(k = j+1。k i。k++) { if(charts[k] charts[j]) { temp = charts[k]。 charts[k] = charts[j]。 charts[j] = temp。 } } } while(input == 39。y39。 || input == 39。Y39。) { k = 0,j = 0。 q = first_book。 printf(排行榜:\n)。 printf(++\n)。 printf(| 名次 | 書名 | 被借次數(shù) |\n)。 printf(++\n)。 while(k i) { while(q != NULL) { if (q == charts[k] amp。amp。 q == 1) break。 q = qnext。 } printf(|%7d. | %21s|%8d |\n,k+1,q,q)。 printf(++\n)。 q = 2。 q = first_book。 k++。 } printf(要繼續(xù)查看排行榜么?(要 y 不要 n)\n)。 getchar()。 input = getchar()。 while(q != NULL) { q = 1。 q = qnex
點(diǎn)擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1