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

正文內(nèi)容

《c語言程序設(shè)計(jì)》課程設(shè)計(jì)報(bào)告(1)(文件)

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

下一頁面
 

【正文】 輸入:enter插入成功輸入: 027 武漢 440000 風(fēng)景優(yōu)美的地方輸入:enter插入失?。ǔ鞘芯幪栆呀?jīng)存在)③ 城市信息修改輸入:027 廈門 470000 海邊城市 027輸入:enter修改成功輸入:050 廈門 470000 海邊城市 050輸入:enter修改失?。ǔ鞘芯幪柌淮嬖冢〣.景區(qū)信息維護(hù)① 景區(qū)信息刪除輸入:01輸入:enter刪除成功輸入:15輸入:enter刪除失敗(景區(qū)編號不存在)② 景區(qū)信息插入輸入:027 10 戶部巷 4A 武昌區(qū)司門口 人文美食 四季 87654321輸入:enter插入成功輸入:090 11 戶部巷 4A 武昌區(qū)司門口 人文美食 四季 987654321輸入:enter插入失?。ǔ鞘芯幪柌淮嬖冢┹斎耄?27 2 某某 5A 武昌區(qū) 自然景觀 四季 87654321輸入:enter插入失敗(景區(qū)編號已經(jīng)存在)③ 景區(qū)信息修改輸入:027 01 戶部巷 4A武昌區(qū)司門口 美食人文 全天 8765432101輸入:enter修改成功輸入:040 01 戶部巷 4A武昌區(qū)司門口 美食人文 全天 8765432101 輸入:enter 修改失?。ǔ鞘斜牒坊蚓皡^(qū)編號不存在) C.景點(diǎn)信息維護(hù)點(diǎn)擊數(shù)據(jù)維護(hù)下拉菜單的景區(qū)信息維護(hù)選項(xiàng)跳出窗口: ① 景點(diǎn)信息刪除輸入:06 061輸入:enter刪除成功當(dāng)景區(qū)編號或景點(diǎn)標(biāo)號不存在時(shí)刪除失?、?景點(diǎn)信息插入輸入:027 03 東湖 武昌區(qū)珞瑜路 80元/人輸入:enter插入成功當(dāng)城市編號、景區(qū)編號或景點(diǎn)編號不存在時(shí)插入失敗。設(shè)計(jì)了這個(gè)系統(tǒng)的各個(gè)功能函數(shù),并且制作了這個(gè)人機(jī)交互界面。 工作展望在今后的研究中,圍繞著如下幾個(gè)方面開展工作(1)界面的美觀和人性化,美觀和人性的界面會方便用戶的操作,界面的制作是一個(gè)可待研究的課題。后來在和同學(xué)討論之后又來大概的了解和明確的目的,于是在暑假剛開始我就開始著手寫課設(shè)。在這,針對管理員,此系統(tǒng)應(yīng)該有基本的文件保存,備份,恢復(fù),以及信息的刪除,插入和修改功能。例: while(! feof(pFile)){ p=(struct city *)malloc(sizeof(struct city))。 hp=p。保存的函數(shù)比較簡單,但是和創(chuàng)建鏈表一起用時(shí)卻會停止工作,我起先以為是創(chuàng)建鏈表哪里出問題了,但是在debug無果后 ,原來是save和createlist兩個(gè)函數(shù)創(chuàng)建鏈表的方式不同,我一個(gè)寫的是先進(jìn)后出,一個(gè)是先進(jìn)先出,導(dǎo)致出錯(cuò),在改正后,就可以正常運(yùn)行了。這個(gè)是最讓我頭疼的,剛開始看資料時(shí)根本看不懂,太多的變量名讓我頭昏眼花,后來是問的同學(xué),外加通過不斷使實(shí)驗(yàn),了解這些變量的作用,做出了現(xiàn)在的界面。 /*城市編號*/ char scespo[NUM]。 /*花費(fèi)時(shí)間*/ struct scespo *next。 /*景區(qū)名稱*/ char sr_num[NUM]。 /*景區(qū)分類*/ char sr_time[NUM]。 /*景點(diǎn)鏈表的頭指針*/}。 /*城市郵編、城市特色*/ struct city *next。 /** 彈出窗口層數(shù)*/ SMALL_RECT rcArea。 /** 指向下一結(jié)點(diǎn)的指針*/} LAYER_NODE。 /** 標(biāo)簽個(gè)數(shù)*/} LABEL_BUNDLE。 /** 熱區(qū)序號數(shù)組首地址*/ int num。char *gp_sys_name = 景點(diǎn)信息查詢系統(tǒng)。 /*景點(diǎn)信息數(shù)據(jù)文件*/char *gp_filename = 。 /*各主菜單項(xiàng)下子菜單的個(gè)數(shù)*/int gi_sel_menu = 1。 /*存放狀態(tài)條屏幕區(qū)字符信息的緩沖區(qū)*/char *gp_scr_att = NULL。 /*標(biāo)準(zhǔn)輸出設(shè)備句柄*/HANDLE gh_std_in。 /*清屏*/void ShowMenu(void)。 /*彈出窗口屏幕信息維護(hù)*/void PopOff(void)。 /*顯示狀態(tài)欄*/void TagMainMenu(int num)。 /*設(shè)置熱區(qū)*/void RunSys(struct city **pphd)。 /*數(shù)據(jù)加載*/BOOL save(void)。 /*退出系統(tǒng)*/BOOL HelpTopic(void)。 /*維護(hù)城市信息*/BOOL Maintainsr_Info(void)。 /*查詢景區(qū)信息*/BOOL Querysp_Info(void)。BOOL ins_scespo(struct city *hp,struct scespo *psp)。 /*刪除景區(qū)信息結(jié)點(diǎn)*/BOOL ins_scearea(struct city *hp,struct scearea *psr)。/*插入城市信息結(jié)點(diǎn)*/BOOL modifc(struct city *hp,char* c_num, struct city *p)。/*查找景點(diǎn)信息結(jié)點(diǎn)*/struct city *seek_c(struct city *ph, int cond_num, ...)。/*判斷景區(qū)信息數(shù)據(jù)項(xiàng)是否滿足查詢條件*/BOOL judge_sr(struct scearea*psr,char *pcondition)。endif /** TYPE_H_INCLUDED*/include int main(void){ COORD size = {SCR_COL, SCR_ROW}。 /*設(shè)置窗口標(biāo)題*/ SetConsoleScreenBufferSize(gh_std_out, size)。gp_head)。 gc_sys_state |= 1。 gc_sys_state |= Re。 printf(\n按任意鍵繼續(xù)...\n)。 struct scearea *psr。 int re=0。 /*從數(shù)據(jù)文件中讀城市信息數(shù)據(jù),孫茹以后進(jìn)先出方式建立的主鏈*/ while(! feof(pFile)) { p=(struct city *)malloc(sizeof(struct city))。 hp=p。 } printf(城市信息數(shù)據(jù)加載成功!\n)。 return re。// fscanf(pFile,%s\t\t%s\t\t%s\t\t%s\t\t%s\t\t%s\t\t%s\t\t%s\n,psrsr_c_num,psr sr_num,psrscearea,psrsr_level,psrsr_location,psrsr_ticket,psrsr_time,psrsr_connum)。amp。 } else //如果沒有找到,則釋放所創(chuàng)建結(jié)點(diǎn)的內(nèi)存空間 { free(psr)。 } printf(景點(diǎn)信息文件打開成功!\n)。 /*查找景區(qū)信息支鏈上對應(yīng)的景點(diǎn)結(jié)點(diǎn)*/ p=hp。find==0) { psr=psr_head。 break。 psrsp_head=psp。}/** * 函數(shù)名稱: InitInterface * 函數(shù)功能: 初始化界面. * 輸入?yún)?shù): 無 * 輸出參數(shù): 無 * 返 回 值: 無 * * 調(diào)用說明: */void InitInterface(){ WORD att = FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_INTENSITY | BACKGROUND_BLUE。/*屏幕字符屬性*/ gp_top_layer = (LAYER_NODE *)malloc(sizeof(LAYER_NODE))。 gp_top_layer = SCR_COL 1。 gp_top_layernext = NULL。}/** * 函數(shù)名稱: ClearScreen * 函數(shù)功能: 清除屏幕信息. * 輸入?yún)?shù): 無 * 輸出參數(shù): 無 * 返 回 值: 無 * * 調(diào)用說明: */void ClearScreen。 /*顯示菜單欄*/ ShowState()。 gp_top_layerpContent = NULL。 /*彈出窗口的層號為0*/ gp_top_layer = 0。 /*設(shè)置控制臺屏幕緩沖區(qū)字符屬性*/ ClearScreen()。 } } fclose(pFile)。 } p=pnext。amp。 while(p!=NULLamp。 /*湊夠數(shù)據(jù)文件中讀取景點(diǎn)信息數(shù)據(jù),存入景區(qū)基本信息支鏈對應(yīng)的結(jié)點(diǎn)的景區(qū)支鏈中*/ while(!feof(pFile)) { psp=(struct scespo *)malloc(sizeof(struct scespo))。 if((pFile=fopen(gp_sp_info_filename,r))==NULL) { printf(景點(diǎn)信息文件打開失敗!\n)。 } if(p!=NULL) //如果找到,則將結(jié)點(diǎn)以后進(jìn)先出的方式插入景區(qū)支鏈 { psrnext=psr_head。 p=hp。 re+=8。 re+=4。 if(hp==NULL) { printf(城市信息數(shù)據(jù)加載失敗!\n)。 psr_head=NULL。 return re。 FILE *pFile。 } return TRUE。= ~(4 + 8 + 16 Re)。 Re = createlist(amp。 /*退出系統(tǒng)*/ return 0。 /*數(shù)據(jù)加載*/ InitInterface()。 /* 獲取標(biāo)準(zhǔn)輸出設(shè)備句柄*/ gh_std_in = GetStdHandle(STD_INPUT_HANDLE)。/*判斷景點(diǎn)信息數(shù)據(jù)項(xiàng)是否滿足查詢條件*/BOOL matchstring(char *string_item,char *pcond)。/*模糊查詢城市信息結(jié)點(diǎn)*/struct scespo *seek_sp(struct city *hp,int cond_num,...)。 /*查找城市信息結(jié)點(diǎn)*/struct scearea *seeksr(struct city *hp,char *sr_num)。/*修改景區(qū)信息結(jié)點(diǎn)*/BOOL delc(struct city **hp,char *c_num)。/*刪除景點(diǎn)信息結(jié)點(diǎn)*/BOOL modifsp(struct city *hp,char *sr_num,char * sp_num,struct scespo *psp)。BOOL set_text_success(void)。 /*維護(hù)景點(diǎn)信息*/BOOL Queryc_Info(void)。 /*關(guān)于系統(tǒng)*/BOOL information(void)。 /*備份數(shù)據(jù)*/BOOL RestoreData(void)。 /*功能模塊的調(diào)用*/void CloseSys(struct city *hp)。 /*標(biāo)記被選中的子菜單項(xiàng)*/int DealConInput(HOT_AREA *phot_area, int *pihot_num)。 /*繪制邊框*/void LocSubMenu(int num, SMALL_RECT *parea)。 /*顯示下拉菜單*/void PopPro
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1