資源簡介
C語言 旅游管理系統 文件 結構體數組
運用文件和結構體數組進行編程的源代碼

代碼片段和文件信息
#include
#include
#include
struct?travel_agency
{
char?name[10];
char?sex[4];
char?ID[20];
char?num[12];
char?chuyou[4];
int?route;
int?money;
double?time;
}*fp;
void?inf_age();
void?inf_rou();
void?inf_sta();
void?seacher_rou();
void?seacher_sta(struct?travel_agency?s[]int?n);
void?seacher_den(struct?travel_agency?s[]int?n);
void?seacher_chu(struct?travel_agency?s[]int?n);
void?seacher_jie(struct?travel_agency?s[]int?n);
void?manage_den(struct?travel_agency?s[]int?n);
void?manage_chu(struct?travel_agency?s[]int?n);
void?manage_jie(struct?travel_agency?s[]int?n);
void?menu();
void?menu_inf();
void?menu_seacher();
void?menu_manage();
void?welcome();
void?over();
void?ask();
void?main()
{
char?pass[10]t[10]={“hanhan“};
int?abcdefgn;
struct?travel_agency?s[1000];
welcome();
printf(“請輸入密碼:“);
L: gets(pass);
a=strcmp(tpass);
if(a!=0)
{
printf(“對不起,輸入的密碼錯誤!\n“);
printf(“1---------------重新輸入\n“);
printf(“2---------------退出系統\n“);
scanf(“%d“&b);
flushall();
switch(b)
{
???????case?1:
???????goto?L;
???????break;
???????case?2:
???????over();
}
}
else
system(“cls“);
printf(“請輸入顧客人數:“);
????????scanf(“%d“&n);
Q: menu();
????scanf(“%d“&c);
switch(c)
{
case?1:
menu_inf();
scanf(“%d“&d);
switch(d)
{
case?1:
inf_age();
ask();
????????????????scanf(“%d“&e);
????????switch(e)
{
?????????case?1:
?????????goto?Q;
?????????break;
?????????case?2:
?????????over();
}
case?2:
inf_rou();
????????????????ask();
????????????????scanf(“%d“&e);
????????switch(e)
{
?????????case?1:
?????????goto?Q;
?????????break;
?????????case?2:
?????????over();
}
case?3:
inf_sta();
ask();
????????????????scanf(“%d“&e);
????????switch(e)
{
?????????case?1:
?????????goto?Q;
?????????break;
?????????case?2:
?????????over();
}
}
case?2:
menu_seacher();
scanf(“%d“&f);
switch(f)
{
case?1:
seacher_rou();
????????????????ask();
????????????????scanf(“%d“&e);
????????switch(e)
{
?????????case?1:
?????????goto?Q;
?????????break;
?????????case?2:
?????????over();
}
case?2:
seacher_sta(sn);
????????????????ask();
????????????????scanf(“%d“&e);
????????switch(e)
{
?????????case?1:
?????????goto?Q;
?????????break;
?????????case?2:
?????????over();
}
case?3:
seacher_den(sn);
????????????????ask();
????????????????scanf(“%d“&e);
????????switch(e)
{
?????????case?1:
?????????goto?Q;
?????????break;
?????????case?2:
?????????over();
}
case?4:
seacher_chu(sn);
????????????????ask();
????????????????scanf(“%d“&e);
????????switch(e)
{
?????????case?1:
?????????goto?Q;
?????????break;
?????????case?2:
??
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????13443??2011-03-08?00:25??旅行社管理系統\嚴晗.c
?????文件????????451??2011-03-07?14:09??旅行社管理系統\旅行社人員信息.txt
?????文件????????106??2011-03-07?12:50??旅行社管理系統\旅行社信息.txt
?????文件?????184832??2011-03-08?00:22??旅行社管理系統\程序設計報告.doc
?????文件????????415??2011-03-07?14:00??旅行社管理系統\線路信息.txt
?????目錄??????????0??2011-03-08?00:25??旅行社管理系統
-----------?---------??----------?-----??----
???????????????199247????????????????????6
評論
共有 條評論