91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2.44MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-09-11
  • 語言: C/C++
  • 標簽: C語言??

資源簡介

C語言城市景區景點查詢系統,包含355個城市信息,19484條景區信息,2297條景點信息。作者原創,供你參考。

資源截圖

代碼片段和文件信息

#include?“jingdian.h“

unsigned?long?ul;

int?main()
{
COORD?size?=?{?SCR_COL?SCR_ROW?};???/*設置緩沖區大小*/

gh_std_out?=?GetStdHandle(STD_OUTPUT_HANDLE);???/*獲取標準輸出設置句柄*/
gh_std_in?=?GetStdHandle(STD_INPUT_HANDLE);?????/*獲取標準輸入設置句柄*/

SetConsoletitle(gp_sys_name);???????????????????????/*設置窗口標題*/
SetConsoleScreenBufferSize(gh_std_out?size);????????/*設置窗口緩沖區大小80*25*/

LoadData();???????????????????/*數據加載*/
ClearScreen();
welcome();
InitInterface();??????????????/*初始化界面*/

RunSys(&gp_head);
CloseSys(gp_head);????????????/*退出系統*/
return?0;
}


void?welcome()
{
printf(“\n\n\n\n\n\n\n\n\n\n\t歡“);
printf(“??迎“);?Sleep(250);
printf(“??進“);?Sleep(250);
printf(“??入“);?Sleep(250);
printf(“??景“);?Sleep(250);
printf(“??區“);?Sleep(250);
printf(“??景“);?Sleep(250);
printf(“??點“);?Sleep(250);
printf(“??信“);?Sleep(250);
printf(“??息“);?Sleep(250);
printf(“??管“);?Sleep(250);
printf(“??理“);?Sleep(250);
printf(“??系“);?Sleep(250);
printf(“??統“);?Sleep(250);
printf(“??.“);?Sleep(250);
printf(“??.“);?Sleep(250);
printf(“??.“);?Sleep(250);
Sleep(1000);
system(“cls“);
}
/**
*?函數名稱:?LoadData
*?函數功能:?將三類基礎數據從數據文件載入到內存緩沖區和十字鏈表中.
*?輸入參數:?無
*?輸出參數:?無
*?返?回?值:?BOOL類型?功能函數中除了函數ExitSys的返回值可以為FALSE外
*???????????其他函數的返回值必須為TRUE.
*
*?調用說明:?為了能夠以統一的方式調用各功能函數?將這些功能函數的原型設為
*???????????一致?即無參數且返回值為BOOL.?返回值為FALSE時?結束程序運行.
*/
BOOL?LoadData()?{
int?Re?=?0;
Re?=?CreateList(&gp_head);
gc_sys_state?|=?Re;
gc_sys_state?&=?~(4?+?8?+?16?-?Re);
if?(gc_sys_state? /*數據加載提示信息*/
printf(“\n系統基礎數據不完整!\n“);
printf(“\n按任意鍵繼續...\n“);
getchar();
}

return?TRUE;
}

/**
*函數名稱:CreatList
*函數功能:從數據文件中讀取基礎數據,并存放到所創建的十字鏈表中
*輸入參數:無
*輸出參數:phead主鏈頭指針的位置,用來返回所創建的十字鏈
*返回值:int型數值,表示鏈表的創建情況,
0?空鏈,無數據;
4?已加載城市信息數據,無景區信息和景點信息
12?已加載城市信息數據和景區數據,無景點數據
28?三類信息都已經加載
*/

int?CreateList(CITY_INFO?**?phead)
{
CITY_INFO?*hd?=?NULL?*pCityNodetmp1;
REGION_INFO?*pRegionNodetmp2;
SPOT_INFO?*pSpotNodetmp3;
int?cityNum?=?0?regionNum?=?0?spotNum?=?0;????/*統計錄入信息的條數*/

FILE?*pFile;
int?find;
int?re?=?0;
if?((pFile?=?fopen(gp_city_info_filename?“rb“))?==?NULL)
{
printf(“城市信息數據文件打開失敗!\n“);
return?re;
}
printf(“城市信息數據文件打開成功!\n“);

/*從數據文件中讀游戲類別信息數據,存入以后進先出方式建立的主鏈中*/
while?(fread(&tmp1?sizeof(CITY_INFO)?1?pFile)?==?1)?{
pCityNode?=?(CITY_INFO?*)malloc(sizeof(CITY_INFO));
*pCityNode?=?tmp1;
pCityNode->rnext?=?NULL;
pCityNode->next?=?hd;
hd?=?pCityNode;
cityNum++;
}
printf(“共導入%d條城市信息\n“?cityNum);
fclose(pFile);

if?(hd?==?NULL)?{
printf(“景區基本信息數據文件加載失敗!\n“);
return?re;
}
printf(“景區基本信息數據文件加載成功!\n“);
*phead?=?hd;
re?+=?4;

if?((pFile?=?fopen(gp_region_info_filename?“rb“))?==?NULL)?{?/*注意文件名的改變*/
printf(“景區基本信息數據文件打開失敗!\n“);
return?re;
}
printf(“景區基本信息數據文件打開成功!\n“);
re?+=?8;

/*從數據文件中讀取游戲基本信息數據,存入主鏈對應結點的游戲基本信息支鏈中*/
while?(!feof(pFile))?{
/*創建結點,存放從數據文件中讀出的游戲基本信息*/
pRegionNode?=?(REGI

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-06-24?08:27??景區景點查詢系統\
?????文件???????????0??2016-08-25?08:31??景區景點查詢系統\Aug?25.dat
?????文件???????????0??2016-08-26?09:02??景區景點查詢系統\Aug?26.dat
?????文件????????1108??2016-08-16?23:12??景區景點查詢系統\LuzhenxingJQ.cbp
?????文件?????????610??2016-09-01?09:09??景區景點查詢系統\LuzhenxingJQ.depend
?????文件?????????350??2016-09-01?14:28??景區景點查詢系統\LuzhenxingJQ.layout
?????目錄???????????0??2017-06-24?08:27??景區景點查詢系統\bin\
?????目錄???????????0??2017-06-24?08:27??景區景點查詢系統\bin\Debug\
?????文件???????96610??2016-09-01?14:50??景區景點查詢系統\bin\Debug\LuzhenxingJQ.exe
?????文件???????26980??2016-09-01?09:10??景區景點查詢系統\bin\Debug\city.dat
?????文件????28756908??2016-09-01?09:10??景區景點查詢系統\bin\Debug\region.dat
?????文件??????532904??2016-09-01?09:10??景區景點查詢系統\bin\Debug\spot.dat
?????文件???????26980??2016-09-01?09:10??景區景點查詢系統\city.dat
?????文件????????8934??2016-09-01?14:28??景區景點查詢系統\jingdian.h
?????文件???????95532??2016-09-01?14:50??景區景點查詢系統\main.c
?????目錄???????????0??2017-06-24?08:27??景區景點查詢系統\obj\
?????目錄???????????0??2017-06-24?08:27??景區景點查詢系統\obj\Debug\
?????文件???????85748??2016-09-01?14:50??景區景點查詢系統\obj\Debug\main.o
?????文件????28756908??2016-09-01?09:10??景區景點查詢系統\region.dat
?????文件??????532904??2016-09-01?09:10??景區景點查詢系統\spot.dat

評論

共有 條評論