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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)---實(shí)時監(jiān)控報(bào)警系統(tǒng)(編輯修改稿)

2025-07-12 01:27 本頁面
 

【文章內(nèi)容簡介】 d)。 //執(zhí)行查找函數(shù) if(p==NULL){ printf(沒有查找到該事件 \n)。 return 0。 } else { q=head。//保存頭結(jié)點(diǎn) while(q!=NULLamp。amp。qnext==p) {qnext =pnext 。 *g=*p。 free(p)。 }return 1。 }} 在 case3 中則調(diào)用輸出函數(shù),對儲存出警情況的鏈表 B 進(jìn)行輸出。 先 將 p 結(jié)點(diǎn)的指針指向第一個結(jié)點(diǎn),將 p結(jié)點(diǎn) (即第一個結(jié)點(diǎn) )的數(shù)據(jù)輸出。然后再將 p結(jié)點(diǎn)的指針指向 p指針的的指針 (即下一結(jié)點(diǎn) ),將 p結(jié)點(diǎn) (即第一結(jié)點(diǎn) )的數(shù)據(jù)輸出。重復(fù)執(zhí)行此步聚直到 p指針指向 NULL為止。 void printlist(linklist head){ Listnode *p。 p=headnext 。 //將第一個節(jié)點(diǎn)賦給 p if(p==NULL){ printf(沒有信息 !\n\n)。 return。 //返回空 } printf(編號 時間 內(nèi)容 \n)。 while(p!=NULL) { printf(%d\t%s\t%s\n,p,p,p)。 p=pnext 。 } } 四、 上機(jī)調(diào)試過程 曾經(jīng)出現(xiàn)的錯誤: ( 1) 在定義結(jié)構(gòu)體的時候,把時間和內(nèi)容定義的是字符串,但是在主函數(shù)中卻編寫scanf(%d%c%c,amp。xdata .num,amp。xdata .time,amp。xdata .matter)。,導(dǎo)致程序出現(xiàn)死循環(huán)的情況。 ( 2) 在查找函數(shù)中,要求用戶輸入按照 按編 號, 按時間查找,程序里有一個 if()語句,我一開始將里面的條件設(shè)為 if(n==1),if(拿)這樣編寫以后程序還是能夠運(yùn)行,但是程序有一個漏洞,就是當(dāng)你報(bào)警一次再出警一次之后,鏈表里應(yīng)該沒有了之前的記錄, 如果再出一次警應(yīng)該顯示“沒有信息”,但是實(shí)際上再出一次警之后,程序就不能正常顯示了。最后仔細(xì)查看之后 將 if 里的條件改為 if(n==1amp。amp。p!=NULL),考慮到了若出警的鏈表 A為空的情況。 五、 測試結(jié)果及其分析。 ( 1) 首先出現(xiàn)菜單界面 ( 2) 報(bào)警,輸入案件的編號、時間、內(nèi)容,輸入完畢顯示用戶已經(jīng)報(bào)警。 ( 3) 再次報(bào)警,多次報(bào)警的話會出現(xiàn)警告,提示未處理的信息過多。 ( 4) 出警,按照編號或者時間查找到案件,隨后提示已經(jīng)出警。 ( 5) 查詢出警情況,將會顯示出警的信息,包括案件的編號、報(bào)案時間、報(bào)案內(nèi)容。 ( 6) 退出程序。 六、 用戶使用說明。 (1)程序執(zhí)行后首先出現(xiàn)的是一個選擇菜單,請根據(jù)菜單進(jìn)行選擇。 (2)在實(shí)現(xiàn)報(bào)警功能時需要輸入編號、時間、內(nèi)容三大項(xiàng),請注意編號請輸入整形字符,時間和內(nèi)容可以輸入任意字符串。 ( 3)本程序以 C語言編寫,可以完成報(bào)警、出警、查詢出警情況、提示未處理的案件過多的功能。 七、參考文 獻(xiàn)。 [ 1]作者:王昆侖、李紅 書名:《數(shù)據(jù)結(jié)構(gòu)與算法》 出版地:北京 出版商:中國鐵道 出版社 出版時間: 2021年 7月第一版。 八、 附錄。 include include//字符串處理 include typedef struct{ int num。 //編號 ,這里用 int 的型在后面比較大小時方便一點(diǎn) char time[30]。 //時間 char matter[50]。 //內(nèi)容 }datatype。 typedef struct node{ datatype data。 struct node *next 。 }Listnode,*linkl
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1