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

正文內(nèi)容

c語言程序設(shè)計課程設(shè)計報告(1)(更新版)

2025-05-23 01:30上一頁面

下一頁面
  

【正文】 psp=(struct scespo *)malloc(sizeof(struct scespo))。 } if(p!=NULL) //如果找到,則將結(jié)點以后進先出的方式插入景區(qū)支鏈 { psrnext=psr_head。 re+=8。 if(hp==NULL) { printf(城市信息數(shù)據(jù)加載失??!\n)。 return re。 } return TRUE。 Re = createlist(amp。 /*數(shù)據(jù)加載*/ InitInterface()。/*判斷景點信息數(shù)據(jù)項是否滿足查詢條件*/BOOL matchstring(char *string_item,char *pcond)。 /*查找城市信息結(jié)點*/struct scearea *seeksr(struct city *hp,char *sr_num)。/*刪除景點信息結(jié)點*/BOOL modifsp(struct city *hp,char *sr_num,char * sp_num,struct scespo *psp)。 /*維護景點信息*/BOOL Queryc_Info(void)。 /*備份數(shù)據(jù)*/BOOL RestoreData(void)。 /*標記被選中的子菜單項*/int DealConInput(HOT_AREA *phot_area, int *pihot_num)。 /*顯示下拉菜單*/void PopPrompt(int num)。\039。char *ga_sub_menu[] ={ , [S] 數(shù)據(jù)保存, /*系統(tǒng)子菜單名*/ [B] 數(shù)據(jù)備份, [R] 數(shù)據(jù)恢復, [X] 退出 Alt+X, , /*空串用來在彈出菜單中分隔子菜單項,下同*/ [D] 城市信息維護, [P] 景區(qū)信息維護, [C] 景點信息維護, , [D] 城市信息查詢, [P] 景區(qū)信息查詢, [C] 景點信息查詢, , [T] 清理屏幕, , [A] 幫助, [B] 關(guān)于..., [Y] 所有信息}。LAYER_NODE *gp_top_layer = NULL。 /** 標簽字符串數(shù)組首地址*/ COORD *pLoc。 /*景區(qū)鏈表的頭指針*/}。 /*查詢電話*/ struct scearea *next。struct scearea /*景區(qū)*/{ char sr_c_num[NUM]。 參考文獻[1]曹計昌,盧萍,李開. C語言程序設(shè)計,北京:科學出版社,2013[2]李開,盧萍,曹計昌. C語言實驗與課程設(shè)計,北京:科學出版社,2011附錄 程序清單include include include include include include include include include sys\include include define NUM 100ifndef TYPE_H_INCLUDEDdefine TYPE_H_INCLUDEDdefine SCR_ROW 9999 /*屏幕行數(shù)*/define SCR_COL 80 /*屏幕列數(shù)*/struct scespo /*景點*/{ char sp_sr_num[NUM]。,但是在這種情況下,判斷是否為空功能的函數(shù)(feof)在讀取最后一個信息后不會立刻跳出while循環(huán),而是又走了一次,這樣導致我讀取的信息都是亂碼,或者干脆停止工作.,我發(fā)現(xiàn)我的系統(tǒng)只能讀取第一級的全部信息,但是讀第二級也就是景區(qū)信息的時候會無法讀入。于是鏈表就創(chuàng)建出來了。設(shè)計出高效的算法是一門重要的學問,需要良好的邏輯思維能力,希望在以后的工作中,能開發(fā)出更加簡便的算法來實現(xiàn)數(shù)據(jù)的查詢和篩選。③ 景點信息修改輸入:027 02 021 黃鶴樓 武昌區(qū)大東門 70元/人輸入:ener修改成功當城市編號、景區(qū)編號和景點編號不存在或不匹配時修改失敗。Psr_ret=psr_temp。YPsr=psrnext。struct scearea *psr _net==NULL。result!=0Npsr=psrnext。/*循環(huán)控制變量*/ result。/*模糊查詢景點信息結(jié)點*/現(xiàn)就城市鏈表給出Querysr_Info的流程圖:YY定義所需變量:struct city *p。使要刪除節(jié)點的前一節(jié)點與其后一節(jié)點相連*hp=pnext。 free(psp_prior)。 指向要刪除節(jié)點的前一節(jié)點struct scespo *psp。/*修改景點信息結(jié)點*/景點信息維護數(shù)據(jù)維護菜單下的景點信息維護 Maintainsp_Info 功能的函數(shù)函數(shù)原型:BOOL Maintainsp_Info(void)函數(shù)功能:維護景點信息,包括刪除、插入以及修改。數(shù)據(jù)維護城市信息維護數(shù)據(jù)維護菜單下的城市信息維護 Maintainc_Info功能的函數(shù)函數(shù)原型:BOOL Maintainc_Info(void)函數(shù)功能:維護城市信息,包括刪除、插入以及修改。p=pnext。psr_head=psr。 find=0。Yprintf(城市信息數(shù)據(jù)加載成功!\n)。2psr=(struct scearea *)malloc(sizeof(struct scearea))。 return re。return TRUEN NYhp==NULLprintf(城市信息數(shù)據(jù)加載失??!\n)。gc_sys_state |= 2。該函數(shù)在文件 中。 /*城市名稱*/ char c_num[NUM]。 /*景區(qū)級別*/ char sr_location[NUM]。 /*景點編號*/ char sp_location[NUM]。3. 幫助管理員修改,插入和刪除城市,景區(qū)和景點的信息。這個系統(tǒng)能夠是個很好的例子,所以在任務數(shù)的基礎(chǔ)上,我對城市景區(qū)和景點的信息都做了些調(diào)整和修改,是信息更全面更有用。二、任務要求收集與閱讀相關(guān)文獻資料,確定系統(tǒng)目標與范圍,分析系統(tǒng)需求,確定系統(tǒng)功能;設(shè)計系統(tǒng)方案,完成系統(tǒng)實現(xiàn);提交《課程設(shè)計報告》。制作這個課題,就是將計算機編程技術(shù)與人們的實際生活相連接,體現(xiàn)了現(xiàn)代化技術(shù)的先進和優(yōu)越,從很大方面反映了計算機技術(shù)對人們生活的重要作用和意義。該系統(tǒng)的這幾個功能基本滿足了用戶的需求。 /*指向下一個景點節(jié)點*/}。 /*開放時間*/ char sr_connum[NUM]。 /*指向下一個城市節(jié)點*/ struct scearea *sr_head。 /*界面初始化*/RunSys(amp。 gc_sys_state amp。/申請一個單元/fscanf(pFile,%s \t\t %s \t\t %s \t\t %s \n,pc_num,p city,pc_inspnum,pc_consnum)。/頭指針/struct scearea *psr。 p=hp。(pFile=fopen(gp_sr_info_filename,r+))==NULL1printf(景區(qū)基本信息數(shù)據(jù)文件打開??!\n)。fclose(pFile)。psrsp_head=psp。find==0strcmp(psrsr_num,pspsp_sr_num)==0find=1。/*插入城市信息結(jié)點*/BOOL modifc(struct city *hp,char* c_num, struct city *p)。/*插入景區(qū)信息結(jié)點*/BOOL modifsr(struct city *hp,char *sr_num, struct scearea *psr)。 判斷是否刪除成功所用變量p=*hp使p指向鏈表頭p!=NULLamp。釋放景點節(jié)點空間psp=psrsp_head 。 /*查找城市信息結(jié)點*/struct city *seek_c(struct city *ph, int cond_num, ...)。struct scearea *psr_temp。調(diào)用函數(shù)seekc(gp_head,p_num)。Ypsr=psr_head。 sr_num。I++。該函數(shù)在文件 中。(2)錄入了眾多城市,景區(qū),景點數(shù)據(jù),完善了這個系統(tǒng)。 充分了解供需關(guān)系景點查詢系統(tǒng),是面向游客的,所以我得從游客的角度思考,我的系統(tǒng)應該具備哪些信息,當然,我也上網(wǎng)搜了一些資料,比如:湖北旅游查詢系統(tǒng)。 fscanf(pFile,%s \t\t %s \t\t %s \t\t %s \n,pc_num,p city,pc_inspnum,pc_consnum)。,忽略了被刪除鏈表下的其他鏈表,導致,這些鏈表依然存在文件中卻已經(jīng)沒有用處,反而會干擾程序的正常運行例:if(p_prior == NULL) //如果是鏈頭 { *hp = p_current next。 /*景點名稱*/ char sp_num[NUM]。 /*景區(qū)編號*/ char sr_level[NUM]。struct city /*城市*/{ char city[NUM]。 /** 彈出窗口區(qū)域坐標*/ CHAR_INFO *pContent。/** *熱區(qū)結(jié)構(gòu) */typedef struct hot_area{ SMALL_RECT *pArea。 /*系統(tǒng)名稱*/char *gp_c_info_filename = 。 /*被選中的主菜單項號,初始為1*/int gi_sel_sub_menu = 0。 /*標準輸入設(shè)備句柄*/int createlist(struct city **head)。 /*關(guān)閉頂層彈出窗口*/void DrawBox(SMALL_RECT *parea)。 /*系統(tǒng)功能模塊的選擇和運行*/BOOL ExeFunction(int main_menu_num, int sub_menu_num)。 /*幫助主體*/BOOL AboutDorm(void)。 /*查詢景點信息*/void ClearWorkArea(void)。/*插入景區(qū)信息結(jié)點*/BOOL modifsr(struct city *hp,char *sr_num, struct scearea *psr)。/*模糊查詢景區(qū)信息結(jié)點*/struct scearea *seek_sr(struct city *hp,int cond_num,...)。 /*窗口緩沖區(qū)大小*/ gh_std_out = GetStdHandle(STD_OUTPUT_HANDLE)。 /*系統(tǒng)功能模塊的選擇及運行*/ CloseSys(gp_head)。 gc_sys_state amp。 struct scespo *psp。 fscanf(pFile,%s\t\t%s\t\t%s\t\t%s\n,pc_num,p city,pc_inspnum,pc_consnum)。 (*head)=hp。 psrsp_head=NULL。 }} fclose(pFile)。 find=0。 } psr=psrnext。 /*黃色前景和藍色背景*/ SetConsoleTextAttribute(gh_std_out, att)。 gp_top_layer = SCR_ROW
點擊復制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1