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

正文內(nèi)容

c語(yǔ)言程序設(shè)計(jì)課程設(shè)計(jì)報(bào)告(1)-文庫(kù)吧資料

2025-04-20 01:30本頁(yè)面
  

【正文】 列數(shù)*/struct scespo /*景點(diǎn)*/{ char sp_sr_num[NUM]。這個(gè)是最讓我頭疼的,剛開(kāi)始看資料時(shí)根本看不懂,太多的變量名讓我頭昏眼花,后來(lái)是問(wèn)的同學(xué),外加通過(guò)不斷使實(shí)驗(yàn),了解這些變量的作用,做出了現(xiàn)在的界面。 } else { p_prior next = p_current next。保存的函數(shù)比較簡(jiǎn)單,但是和創(chuàng)建鏈表一起用時(shí)卻會(huì)停止工作,我起先以為是創(chuàng)建鏈表哪里出問(wèn)題了,但是在debug無(wú)果后 ,原來(lái)是save和createlist兩個(gè)函數(shù)創(chuàng)建鏈表的方式不同,我一個(gè)寫(xiě)的是先進(jìn)后出,一個(gè)是先進(jìn)先出,導(dǎo)致出錯(cuò),在改正后,就可以正常運(yùn)行了。,但是在這種情況下,判斷是否為空功能的函數(shù)(feof)在讀取最后一個(gè)信息后不會(huì)立刻跳出while循環(huán),而是又走了一次,這樣導(dǎo)致我讀取的信息都是亂碼,或者干脆停止工作.,我發(fā)現(xiàn)我的系統(tǒng)只能讀取第一級(jí)的全部信息,但是讀第二級(jí)也就是景區(qū)信息的時(shí)候會(huì)無(wú)法讀入。 hp=p。 psr_head=NULL。例: while(! feof(pFile)){ p=(struct city *)malloc(sizeof(struct city))。于是鏈表就創(chuàng)建出來(lái)了。在這,針對(duì)管理員,此系統(tǒng)應(yīng)該有基本的文件保存,備份,恢復(fù),以及信息的刪除,插入和修改功能。這個(gè)系統(tǒng)能夠是個(gè)很好的例子,所以在任務(wù)數(shù)的基礎(chǔ)上,我對(duì)城市景區(qū)和景點(diǎn)的信息都做了些調(diào)整和修改,是信息更全面更有用。后來(lái)在和同學(xué)討論之后又來(lái)大概的了解和明確的目的,于是在暑假剛開(kāi)始我就開(kāi)始著手寫(xiě)課設(shè)。設(shè)計(jì)出高效的算法是一門(mén)重要的學(xué)問(wèn),需要良好的邏輯思維能力,希望在以后的工作中,能開(kāi)發(fā)出更加簡(jiǎn)便的算法來(lái)實(shí)現(xiàn)數(shù)據(jù)的查詢(xún)和篩選。 工作展望在今后的研究中,圍繞著如下幾個(gè)方面開(kāi)展工作(1)界面的美觀和人性化,美觀和人性的界面會(huì)方便用戶的操作,界面的制作是一個(gè)可待研究的課題。(3)測(cè)試了系統(tǒng)的各個(gè)功能,改良了一些漏洞。設(shè)計(jì)了這個(gè)系統(tǒng)的各個(gè)功能函數(shù),并且制作了這個(gè)人機(jī)交互界面。③ 景點(diǎn)信息修改輸入:027 02 021 黃鶴樓 武昌區(qū)大東門(mén) 70元/人輸入:ener修改成功當(dāng)城市編號(hào)、景區(qū)編號(hào)和景點(diǎn)編號(hào)不存在或不匹配時(shí)修改失敗。測(cè)試本系統(tǒng),我們采取的方法是測(cè)試該系統(tǒng)的每一個(gè)功能,測(cè)試每一個(gè)功能函數(shù)是否起到作用,同時(shí)我們輸入了大量數(shù)據(jù),測(cè)試了這個(gè)系統(tǒng)篩選信息的能力和效率,下面附上截圖:初始界面:A.加載成功B.加載失敗C. 下拉菜單文件:A. 城市信息維護(hù)① 城市信息刪除輸入:027刪除成功: 刪除失?。? ② 城市信息插入輸入:040 西藏 440000 風(fēng)景優(yōu)美的地方輸入:enter插入成功輸入: 027 武漢 440000 風(fēng)景優(yōu)美的地方輸入:enter插入失?。ǔ鞘芯幪?hào)已經(jīng)存在)③ 城市信息修改輸入:027 廈門(mén) 470000 海邊城市 027輸入:enter修改成功輸入:050 廈門(mén) 470000 海邊城市 050輸入:enter修改失?。ǔ鞘芯幪?hào)不存在)B.景區(qū)信息維護(hù)① 景區(qū)信息刪除輸入:01輸入:enter刪除成功輸入:15輸入:enter刪除失?。ň皡^(qū)編號(hào)不存在)② 景區(qū)信息插入輸入:027 10 戶部巷 4A 武昌區(qū)司門(mén)口 人文美食 四季 87654321輸入:enter插入成功輸入:090 11 戶部巷 4A 武昌區(qū)司門(mén)口 人文美食 四季 987654321輸入:enter插入失?。ǔ鞘芯幪?hào)不存在)輸入:027 2 某某 5A 武昌區(qū) 自然景觀 四季 87654321輸入:enter插入失?。ň皡^(qū)編號(hào)已經(jīng)存在)③ 景區(qū)信息修改輸入:027 01 戶部巷 4A武昌區(qū)司門(mén)口 美食人文 全天 8765432101輸入:enter修改成功輸入:040 01 戶部巷 4A武昌區(qū)司門(mén)口 美食人文 全天 8765432101 輸入:enter 修改失?。ǔ鞘斜牒坊蚓皡^(qū)編號(hào)不存在) C.景點(diǎn)信息維護(hù)點(diǎn)擊數(shù)據(jù)維護(hù)下拉菜單的景區(qū)信息維護(hù)選項(xiàng)跳出窗口: ① 景點(diǎn)信息刪除輸入:06 061輸入:enter刪除成功當(dāng)景區(qū)編號(hào)或景點(diǎn)標(biāo)號(hào)不存在時(shí)刪除失?、?景點(diǎn)信息插入輸入:027 03 東湖 武昌區(qū)珞瑜路 80元/人輸入:enter插入成功當(dāng)城市編號(hào)、景區(qū)編號(hào)或景點(diǎn)編號(hào)不存在時(shí)插入失敗。其主要調(diào)用了以下函數(shù):void ClearScreen(void)。89N結(jié)束清屏其原型聲明如下:void ClearScreen (void)。Psr_ret=psr_temp。Y*psr_temp=*psr。NY調(diào)用函數(shù)judge_sr(psr,condition[i]);返回值為result;Result!=0。NIcond_num。YPsr=psrnext。/*循環(huán)控制變量*/ result。/*城市編號(hào)、景區(qū)編號(hào)*/ihot。sr_c_num。struct scearea *psr _net==NULL。P!=NULLNY56定義所需變量:struct city *p。輸出“操作無(wú)效”,結(jié)束結(jié)束輸出“操作無(wú)效”,結(jié)束 Psr=p sr_head。psr!=NULL。result!=0Npsr=psrnext。查詢(xún)條件;2調(diào)用函數(shù)seek_c (gp_head,p_num)。返回p輸出確切查找出的景區(qū)信息到屏幕返回值!=voidYN輸出“操作無(wú)效”,結(jié)束ihot!=0。景區(qū)編號(hào)sp_sr_num。/*循環(huán)控制變量*/ result。/*城市編號(hào)、景區(qū)編號(hào)*/ihot。sp_c_num。struct scearea *psr_net==NULL。/*模糊查詢(xún)景點(diǎn)信息結(jié)點(diǎn)*/現(xiàn)就城市鏈表給出Querysr_Info的流程圖:YY定義所需變量:struct city *p。/*模糊查詢(xún)城市信息結(jié)點(diǎn)*/ 景點(diǎn)信息查詢(xún) 數(shù)據(jù)查詢(xún)菜單下的景區(qū)信息查詢(xún) Querysr_Info 功能的函數(shù)函數(shù)原型:BOOL Querysr_Info(void)函數(shù)功能:查詢(xún)景區(qū)信息,包括精確查找(城市編號(hào))和精確查找(所有信息) 調(diào)用了以下函數(shù):struct scespo *seeksp(struct city *hp,char *sr_num,char *sp_num)。景區(qū)信息查詢(xún)數(shù)據(jù)查詢(xún)菜單下的景區(qū)信息查詢(xún) Querysr_Info 功能的函數(shù)函數(shù)原型:BOOL Querysr_Info(void)函數(shù)功能:查詢(xún)景區(qū)信息,包括精確查找(城市編號(hào))和精確查找(所有信息) 調(diào)用了以下函數(shù):struct scearea *seeksr(struct city *hp,char *sr_num)。判斷是否為第一個(gè)城市節(jié)點(diǎn)點(diǎn)psr!=NULLN4 4del=TRUE輸出操作成功輸出操作失敗結(jié)束數(shù)據(jù)查詢(xún)城市信息查詢(xún)數(shù)據(jù)查詢(xún)菜單下的城市信息查詢(xún) Queryc_Info 功能的函數(shù)函數(shù)原型:BOOL Queryc_Info(void))函數(shù)功能:查詢(xún)城市信息,包括精確查找(城市編號(hào))和精確查找(所有信息) 調(diào)用了以下函數(shù):struct city *seekc(struct city *hp,char *c_num)。使要?jiǎng)h除節(jié)點(diǎn)的前一節(jié)點(diǎn)與其后一節(jié)點(diǎn)相連*hp=pnext。 free(pc)。 psr_prior=psr。 free(psr_prior)。 free(psp_prior)。 p=pnext把指針向后移一位Np!=NULL,找到Y(jié)del=TRUE3開(kāi)始 Ypsp_prior=psp。amp。 指向要?jiǎng)h除節(jié)點(diǎn)的前一節(jié)點(diǎn)BOOL del=FALSE。 指向要?jiǎng)h除節(jié)點(diǎn)的前一節(jié)點(diǎn)struct scespo *psp。 指向要?jiǎng)h除節(jié)點(diǎn)的前一節(jié)點(diǎn)struct scearea *psr。/*修改景區(qū)信息結(jié)點(diǎn)*/. 現(xiàn)就城市鏈表給出Maintainc_Info的流程圖:(見(jiàn)p) Y輸出操作成功輸出操作失敗輸入:需要?jiǎng)h除的城市編號(hào)并把其存放在c_num調(diào)用delc函數(shù)返回值為T(mén)RUEN顯示: 刪除城市信息 插入城市信息 修改城市信息用戶選擇1定義:字符數(shù)組c_num用來(lái)存放要?jiǎng)h除的城市編號(hào)YN1開(kāi)始結(jié)束 輸入操作成功輸出操作失敗調(diào)用ins_city函數(shù)返回值為T(mén)RUEYN1用戶選擇2Ystruct city *pc1=(struct city *)malloc(sizeof(struct city))申請(qǐng)一個(gè)動(dòng)態(tài)空間節(jié)點(diǎn)用來(lái)存放要插入的城市信息輸入: 城市編號(hào)pc1c_num,城市名稱(chēng)pc1 city,城市郵編pc1c_inspnum,城市特色pc1c_consnum,2結(jié)束 用戶選擇3輸入操作成功輸出操作失敗調(diào)用modifc函數(shù)返回值為T(mén)RUEYN2struct city *pc2=(struct city *)malloc(sizeof(struct city))申請(qǐng)一個(gè)動(dòng)態(tài)空間節(jié)點(diǎn)用來(lái)存放要新修改的城市信息字符數(shù)組c_num來(lái)存放要修改的城市編號(hào)輸入:城市編號(hào)pc2c_num,城市名稱(chēng)pc2city,城市郵編pc2 c_inspnum,城市特色c_consnum,原城市編號(hào)結(jié)束開(kāi)始strcmp(pc_num,c_num)==0編號(hào)相同,為要?jiǎng)h除的城市Find=1,找到Y(jié)p=pnext指針往下移一位Find=1申請(qǐng):指向城市節(jié)點(diǎn)指針p,用來(lái)遍歷鏈表整型變量find,用來(lái)標(biāo)識(shí)是否找到,置初值為0p=hp;使遍歷指針指向鏈表開(kāi)頭p!=NULL,未到鏈表尾部YN返回該城市指針pc結(jié)束Y 申請(qǐng):struct city *p。 /*刪除景區(qū)信息結(jié)點(diǎn)*/BOOL ins_scearea(struct city *hp,struct scearea *psr)。/*修改景點(diǎn)信息結(jié)點(diǎn)*/景點(diǎn)信息維護(hù)數(shù)據(jù)維護(hù)菜單下的景點(diǎn)信息維護(hù) Maintainsp_Info 功能的函數(shù)函數(shù)原型:BOOL Maintainsp_Info(void)函數(shù)功能:維護(hù)景點(diǎn)信息,包括刪除、插入以及修改。/*插入景點(diǎn)信息結(jié)點(diǎn)*/BOOL delsp(struct city *hp,char *sr_num,char *sp_num)。/*修改城市信息結(jié)點(diǎn)*/景區(qū)信息維護(hù)數(shù)據(jù)維護(hù)菜單下的景區(qū)信息維護(hù) Maintainsr_Info 功能的函數(shù)函數(shù)原型:BOOL Maintainsr_Info(void)函數(shù)功能:維護(hù)景區(qū)信息,包括刪除、插入以及修改。/*刪除城市信息結(jié)點(diǎn)*/BOOL ins_city (struct city **hp,struct city *p)。數(shù)據(jù)維護(hù)城市信息維護(hù)數(shù)據(jù)維護(hù)菜單下的城市信息維護(hù) Maintainc_Info功能的函數(shù)函數(shù)原型:BOOL Maintainc_Info(void)函數(shù)功能:維護(hù)城市信息,包括刪除、插入以及修改。 該程序的流程圖如下:開(kāi)始定義所需變量:struct city *p/指向城市信息鏈的指針/struct scearea *psr/指向景區(qū)信息鏈的指針/struct scespo *psp/指向景點(diǎn)信息鏈的指gp_sp_info_filename針/FILE *pfout=NULL/文件指針/BOOL bret = TRUE/返回布爾值/gp_c_info_filename,gp_sr_info_filename,gp_sp_info_filename是存放鏈表的三個(gè)文件打開(kāi)gp_c_info_filenameP指向鏈頭
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1