云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > #《数据结构》课程设计报告模板

#《数据结构》课程设计报告模板

  • 62 次阅读
  • 3 次下载
  • 2025/6/15 0:11:29

}

void search()

/*根据客户提出的终点站名输出航线信息*/ { struct airline *info,*find(); char name[10]; int i=0; info=start;

printf(\请输入终点站名:\ scanf(\ while(i

if(!strcmp(name,info->ter_name)) break; info++; i++; }

if(i>=MAXSIZE)

printf(\对不起,该航线未找到!\\n\ else{

printf(\终点站名\\t航班号\\t飞机号\\t飞行周日\\t乘员定额\\t余票量\\n\ display(info); } }

- 9 - 1

struct airline *find()

/*根据系统提出的航班号查询并以指针形式返回*/ { struct airline *info; char number[10]; int i=0; info=start;

printf(\请输入航班号:\ scanf(\ while(i

if(!strcmp(number,info->air_num)) return info; info++; i++; }

printf(\对不起,该航线末找到!\\n\ return NULL; }

void prtlink()

/*打印订票乘员名单域的客户名单信息*/ { linklist *p;

struct airline *info; info=find(); p=info->order;

- 10 - 1

if(p!=NULL){

printf(\客户姓名 订票数额 舱位等级\\n\ while(p){

printf(\ p=p->next; } } else

printf(\该航线没有客户信息!!\\n\} linklist

*insertlink(linklist

*head,int

amount,char

name[],int grade)

/*增加订票乘员名单域的客户信息*/ { linklist *p1,*NEW; p1=head;

NEW=(linklist *)malloc(sizeof(linklist));

if(!NEW) {printf(\ strcpy(NEW->name,name); NEW->ord_amt=amount; NEW->grade=grade; NEW->next=NULL;

if(head==NULL)/*若原无订票客户信息*/

- 11 - 1

{head=NEW;NEW->next=NULL;} else head=NEW; NEW->next=p1; return head; }

linkqueue appendqueue(linkqueue q,char name[],int amount) /*增加排队等候的客户名单域*/ { qptr NEW;

NEW=(qptr)malloc(sizeof(qnode)); strcpy(NEW->name,name); NEW->req_amt=amount; NEW->next=NULL;

if(q.front==NULL)/*若原排队等候客户名单域为空*/ q.front=NEW; else

q.rear->next=NEW; q.rear=NEW; return q; }

void order() /*办理订票业务*/

- 12 - 1

搜索更多关于: #《数据结构》课程设计报告模板 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

} void search() /*根据客户提出的终点站名输出航线信息*/ { struct airline *info,*find(); char name[10]; int i=0; info=start; printf(\请输入终点站名:\ scanf(\ while(iter_name)) break; info++;

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com