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

正文內(nèi)容

[工學(xué)]通訊錄——數(shù)據(jù)結(jié)構(gòu)課程設(shè)計-文庫吧資料

2025-01-24 12:31本頁面
  

【正文】 t******************4保存 ***************)。 printf(\n\t\t******************2查找聯(lián)系人 ***************)。 printf(\n\t\t***************歡迎進(jìn)入通訊錄系統(tǒng)***************)。 }}void mainmenu()//主菜單 { char ch。 pprior=s。 snext=p。 strcpy(s,people[i].state)。 strcpy(s,people[i].street)。 strcpy(s,people[i].name)。ilen。 }void listinsert()//增加新結(jié)點{ linklist s,p=l。 getch()。 printf(\n\t\t通訊錄文件中無任何紀(jì)錄)。 return。 printf(\n\t\t按任意鍵返回主菜單)。len++)。fread(amp。!feof(fp)amp。 if (ftell(fp)0) { rewind(fp)。 } exit(0)。 getch()。 } else { printf(\n\t\t通訊錄文件已建立)。 if ((fp=fopen(,wb))==NULL) { printf(\n\t\t建立失敗)。 lprior=l。 //進(jìn)入主菜單,有非法輸入仍停留在主菜單} void initlist()//鏈表初始化函數(shù){ l=(linklist)malloc(sizeof(pnode))。 listinsert()。//初始化鏈表函數(shù)void main() //主函數(shù){ initlist()。//刪除記錄void listinsert()。//載入文件內(nèi)容void save()。//按條件搜索記錄void display()。//查詢菜單void enter()。 //文件指針void mainmenu()。int len=0。typedef pnode * linklist。 struct pnode *next, *prior。 }people[500]。 char eip[20]。 char street[20]。多次嘗試后無果,希望老師能給以解答! 總結(jié):通過做這個課程設(shè)計讓我了解并掌握了數(shù)據(jù)結(jié)構(gòu)與算法的設(shè)計方法,初步掌握了獨立分析和設(shè)計能力;以及軟件開發(fā)過程的問題分析、系統(tǒng)設(shè)計、程序編碼、測試等基本方法和技能;使我提高了編寫技術(shù)文獻(xiàn)的能力(尤其是目錄的提取,結(jié)構(gòu)圖的繪制等)。2. 調(diào)試中遇到的問題:(1) 對于continue,很多時候要慎重,它似乎容易導(dǎo)致與go類似的錯誤!我曾遇到了 這么個問題:調(diào)用了search函數(shù)之后再調(diào)用enter函數(shù)輸入新的記錄,輸入結(jié)束之 后會直接轉(zhuǎn)入search函數(shù)在continue之后的部分,執(zhí)行結(jié)果使得界面混亂!后來將 continue后面的部分移出循環(huán)體,這個問題得到了解決!但還是不甚明了其中內(nèi) 含?。?) 對于文本的排版還有些問題。若有重名,則會二次顯示,提示是否刪除,一直到所有記錄查詢 結(jié)束(可以在重名中選中需要的進(jìn)行刪除,并不需要刪除每一個紀(jì)錄)。(5) 刪除功能我做了較多的工作,整體界面和設(shè)計都較為合理。(4) 在查找方面,我將其設(shè)計為一次多記錄的顯示方式,也更合乎操作習(xí)慣,界面較為友 好,對于無符合條件的結(jié)果,只是結(jié)果集為空,界面保持不變。下面做一些簡單的說明:(1)2級菜單只是作為一種嘗試,并非必須!(2) 在界面排版上,我學(xué)習(xí)了互聯(lián)網(wǎng)上部分程序的界面編排,其中以格式控制方式顯示提 高了界面顯示的穩(wěn)定性,較為理想?!??!?。……。……?!??!??!??!??!??!!!?。 lprior=l。 }} 詳細(xì)設(shè)計:1. 各個操作的算法實現(xiàn):(1)鏈表初始化void initlist()//鏈表初始化函數(shù){ l=(linklist)malloc(sizeof(pnode))。:mainmenu()。 case 39。:search()。 case 39。:display()。 switch (ch) { case 39。 } } void searchmenu()//查詢菜單 { 查詢菜單。:exit(0)。 case 39。:save()。 case 39。:del()。 case 39。:searchm
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1