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

正文內(nèi)容

c語言程序設(shè)計(jì)課程設(shè)計(jì)報(bào)告(1)(參考版)

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

【正文】 }/** * 函數(shù)名稱: ClearScreen * 函數(shù)功能: 清除屏幕信息. * 輸入?yún)?shù): 無 * 輸出參數(shù): 無 * 返 回 值: 無 * * 調(diào)用說明: */void ClearScreen。 /*顯示菜單欄*/ ShowState()。 gp_top_layernext = NULL。 gp_top_layerpContent = NULL。 gp_top_layer = SCR_COL 1。 /*彈出窗口的層號(hào)為0*/ gp_top_layer = 0。/*屏幕字符屬性*/ gp_top_layer = (LAYER_NODE *)malloc(sizeof(LAYER_NODE))。 /*設(shè)置控制臺(tái)屏幕緩沖區(qū)字符屬性*/ ClearScreen()。}/** * 函數(shù)名稱: InitInterface * 函數(shù)功能: 初始化界面. * 輸入?yún)?shù): 無 * 輸出參數(shù): 無 * 返 回 值: 無 * * 調(diào)用說明: */void InitInterface(){ WORD att = FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_INTENSITY | BACKGROUND_BLUE。 } } fclose(pFile)。 psrsp_head=psp。 } p=pnext。 break。amp。find==0) { psr=psr_head。 while(p!=NULLamp。 /*查找景區(qū)信息支鏈上對(duì)應(yīng)的景點(diǎn)結(jié)點(diǎn)*/ p=hp。 /*湊夠數(shù)據(jù)文件中讀取景點(diǎn)信息數(shù)據(jù),存入景區(qū)基本信息支鏈對(duì)應(yīng)的結(jié)點(diǎn)的景區(qū)支鏈中*/ while(!feof(pFile)) { psp=(struct scespo *)malloc(sizeof(struct scespo))。 } printf(景點(diǎn)信息文件打開成功!\n)。 if((pFile=fopen(gp_sp_info_filename,r))==NULL) { printf(景點(diǎn)信息文件打開失敗!\n)。 } else //如果沒有找到,則釋放所創(chuàng)建結(jié)點(diǎn)的內(nèi)存空間 { free(psr)。 } if(p!=NULL) //如果找到,則將結(jié)點(diǎn)以后進(jìn)先出的方式插入景區(qū)支鏈 { psrnext=psr_head。amp。 p=hp。// 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)。 re+=8。 return re。 re+=4。 } printf(城市信息數(shù)據(jù)加載成功!\n)。 if(hp==NULL) { printf(城市信息數(shù)據(jù)加載失敗!\n)。 hp=p。 psr_head=NULL。 /*從數(shù)據(jù)文件中讀城市信息數(shù)據(jù),孫茹以后進(jìn)先出方式建立的主鏈*/ while(! feof(pFile)) { p=(struct city *)malloc(sizeof(struct city))。 return re。 int re=0。 FILE *pFile。 struct scearea *psr。 } return TRUE。 printf(\n按任意鍵繼續(xù)...\n)。= ~(4 + 8 + 16 Re)。 gc_sys_state |= Re。 Re = createlist(amp。 gc_sys_state |= 1。 /*退出系統(tǒng)*/ return 0。gp_head)。 /*數(shù)據(jù)加載*/ InitInterface()。 /*設(shè)置窗口標(biāo)題*/ SetConsoleScreenBufferSize(gh_std_out, size)。 /* 獲取標(biāo)準(zhǔn)輸出設(shè)備句柄*/ gh_std_in = GetStdHandle(STD_INPUT_HANDLE)。endif /** TYPE_H_INCLUDED*/include int main(void){ COORD size = {SCR_COL, SCR_ROW}。/*判斷景點(diǎn)信息數(shù)據(jù)項(xiàng)是否滿足查詢條件*/BOOL matchstring(char *string_item,char *pcond)。/*判斷景區(qū)信息數(shù)據(jù)項(xiàng)是否滿足查詢條件*/BOOL judge_sr(struct scearea*psr,char *pcondition)。/*模糊查詢城市信息結(jié)點(diǎn)*/struct scespo *seek_sp(struct city *hp,int cond_num,...)。/*查找景點(diǎn)信息結(jié)點(diǎn)*/struct city *seek_c(struct city *ph, int cond_num, ...)。 /*查找城市信息結(jié)點(diǎn)*/struct scearea *seeksr(struct city *hp,char *sr_num)。/*插入城市信息結(jié)點(diǎn)*/BOOL modifc(struct city *hp,char* c_num, struct city *p)。/*修改景區(qū)信息結(jié)點(diǎn)*/BOOL delc(struct city **hp,char *c_num)。 /*刪除景區(qū)信息結(jié)點(diǎn)*/BOOL ins_scearea(struct city *hp,struct scearea *psr)。/*刪除景點(diǎn)信息結(jié)點(diǎn)*/BOOL modifsp(struct city *hp,char *sr_num,char * sp_num,struct scespo *psp)。BOOL ins_scespo(struct city *hp,struct scespo *psp)。BOOL set_text_success(void)。 /*查詢景區(qū)信息*/BOOL Querysp_Info(void)。 /*維護(hù)景點(diǎn)信息*/BOOL Queryc_Info(void)。 /*維護(hù)城市信息*/BOOL Maintainsr_Info(void)。 /*關(guān)于系統(tǒng)*/BOOL information(void)。 /*退出系統(tǒng)*/BOOL HelpTopic(void)。 /*備份數(shù)據(jù)*/BOOL RestoreData(void)。 /*數(shù)據(jù)加載*/BOOL save(void)。 /*功能模塊的調(diào)用*/void CloseSys(struct city *hp)。 /*設(shè)置熱區(qū)*/void RunSys(struct city **pphd)。 /*標(biāo)記被選中的子菜單項(xiàng)*/int DealConInput(HOT_AREA *phot_area, int *pihot_num)。 /*顯示狀態(tài)欄*/void TagMainMenu(int num)。 /*繪制邊框*/void LocSubMenu(int num, SMALL_RECT *parea)。 /*彈出窗口屏幕信息維護(hù)*/void PopOff(void)。 /*顯示下拉菜單*/void PopPrompt(int num)。 /*清屏*/void ShowMenu(void)。 /*數(shù)據(jù)鏈表初始化*/void InitInterface(void)。 /*標(biāo)準(zhǔn)輸出設(shè)備句柄*/HANDLE gh_std_in。\039。 /*存放狀態(tài)條屏幕區(qū)字符信息的緩沖區(qū)*/char *gp_scr_att = NULL。 /*被選中的子菜單項(xiàng)號(hào),初始為0,表示未選中*/CHAR_INFO *gp_buff_menubar_info = NULL。 /*各主菜單項(xiàng)下子菜單的個(gè)數(shù)*/int gi_sel_menu = 1。char *ga_sub_menu[] ={ , [S] 數(shù)據(jù)保存, /*系統(tǒng)子菜單名*/ [B] 數(shù)據(jù)備份, [R] 數(shù)據(jù)恢復(fù), [X] 退出 Alt+X, , /*空串用來在彈出菜單中分隔子菜單項(xiàng),下同*/ [D] 城市信息維護(hù), [P] 景區(qū)信息維護(hù), [C] 景點(diǎn)信息維護(hù), , [D] 城市信息查詢, [P] 景區(qū)信息查詢, [C] 景點(diǎn)信息查詢, , [T] 清理屏幕, , [A] 幫助, [B] 關(guān)于..., [Y] 所有信息}。 /*景點(diǎn)信息數(shù)據(jù)文件*/char *gp_filename = 。 /*城市信息數(shù)據(jù)文件*/char *gp_sr_info_filename = 。char *gp_sys_name = 景點(diǎn)信息查詢系統(tǒng)。LAYER_NODE *gp_top_layer = NULL。 /** 熱區(qū)序號(hào)數(shù)組首地址*/ int num。 /** 熱區(qū)定位數(shù)組首地址*/ char *pSort。 /** 標(biāo)簽個(gè)數(shù)*/} LABEL_BUNDLE。 /** 標(biāo)簽字符串?dāng)?shù)組首地址*/ COORD *pLoc。 /** 指向下一結(jié)點(diǎn)的指針*/} LAYER_NODE。 /** 彈出窗口區(qū)域字符單元原信息存儲(chǔ)緩沖區(qū)*/ char *pScrAtt。 /** 彈出窗口層數(shù)*/ SMALL_RECT rcArea。 /*景區(qū)鏈表的頭指針*/}。 /*城市郵編、城市特色*/ struct city *next。 /*城市名稱*/ char c_num[NUM]。 /*景點(diǎn)鏈表的頭指針*/}。 /*查詢電話*/ struct scearea *next。 /*景區(qū)分類*/ char sr_time[NUM]。 /*景區(qū)級(jí)別*/ char sr_location[NUM]。 /*景區(qū)名稱*/ char sr_num[NUM]。struct scearea /*景區(qū)*/{ char sr_c_num[NUM]。 /*花費(fèi)時(shí)間*/ struct scespo *next。 /*景點(diǎn)編號(hào)*/ char sp_location[NUM]。 /*城市編號(hào)*/ char scespo[NUM]。 參考文獻(xiàn)[1]曹計(jì)昌,盧萍,李開. C語言程序設(shè)計(jì),北京:科學(xué)出版社,2013[2]李開,盧萍,曹計(jì)昌. C語言實(shí)驗(yàn)與課程設(shè)計(jì),北京:科學(xué)出版社,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 /*屏幕
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1