題目:使用單鏈表建立一個簡易圖書借閱表。每個記錄包括:圖書編號,名稱,借閱次數。要求:
(1)建立n個結點(結點資料域的值由鍵盤輸入)構成的單鏈表。
(2)查找借閱次數最多和最少的圖書記錄,顯示其編號和名稱。
(3)在指定圖書結點之前插入一新的結點,并回傳成功與否的標志。
提示:定義鏈表中記錄結點的結構為
struct node
{ char no[40];
char name[60];
int num;
struct node *link;
}
撰寫查詢函式,從第一條記錄開始,將借閱次數賦值給最大值和最小值變數,然后用最大值和最小值變數和后面的結點順序比較,如果結點值大于最大值變數(或小于最小值變數),則將該結點值賦給最大值變數(或最小值變數),直至回圈結束。插入新結點時,如果沒有指定結點,則返還插入失敗。如果表中有指定結點,則分兩種情況討論:該指定結點為頭結點時,則修改新的結點的指標使其指向頭結點;該結點為其他結點時,則修改新結點的指標使其指向指定結點,修改指定結點的前一結點的前一結構的指標使其指向新結點
uj5u.com熱心網友回復:
又見求作業。依舊是標準答案:給老師送禮請吃飯。
uj5u.com熱心網友回復:
現在這時候怎么還會有作業題出現啊uj5u.com熱心網友回復:
求教,會的話幫忙設計下好嗎?明天交uj5u.com熱心網友回復:
標準答案:給老師送禮請吃飯uj5u.com熱心網友回復:
上淘寶吧,估計這東西不貴
uj5u.com熱心網友回復:
沒明白要設計什么,是設計個框架圖還是要代碼轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/131726.html
標籤:數據庫及相關技術
上一篇:release版本報錯
下一篇:求大神解卡特蘭數推斷程序
