c语言飞机订票系统设计,飞机订票系统设计「建议收藏」

c语言飞机订票系统设计,飞机订票系统设计「建议收藏」该楼层疑似违规已被系统折叠隐藏此楼查看此楼u=find_num_hlink_list(save,book_flight_num);strcpy(ticket_x1.flight_num,u->info.flight_num);strcpy(ticket_x1.start_add,u->info.start_add);strcpy(ticket_x1.end_add,u->inf…

大家好,又见面了,我是你们的朋友全栈君。

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

u=find_num_hlink_list(save,book_flight_num);

strcpy(ticket_x1.flight_num,u->info.flight_num);

strcpy(ticket_x1.start_add,u->info.start_add);

strcpy(ticket_x1.end_add,u->info.end_add);

ticket_x1.start_time.year=u->info.start_time.year;

ticket_x1.start_time.month=u->info.start_time.month;

ticket_x1.start_time.day=u->info.start_time.day;

ticket_x1.start_time.hour=u->info.start_time.hour;

ticket_x1.start_time.minute=u->info.start_time.minute;

ticket_x1.end_time.year=u->info.end_time.year;

ticket_x1.end_time.month=u->info.end_time.month;

ticket_x1.end_time.day=u->info.end_time.day;

ticket_x1.end_time.hour=u->info.end_time.hour;

ticket_x1.end_time.minute=u->info.end_time.minute;

ticket_a1=&ticket_x1;

f_t=insert_ticket_in_front_link_list(h1,ticket_a1);

save_t=f_t;

printf(“请输入乘客姓名:”);

scanf(“%s”,&passenger_x1.name);

printf(“请输入乘客地址:”);

scanf(“%s”,&passenger_x1.passenger_add);

printf(“请输入乘客ID:”);

scanf(“%s”,&passenger_x1.passenger_id);

passenger_x1.order_form_data.year=ticket_x1.order_form_data.year;

passenger_x1.order_form_data.month=ticket_x1.order_form_data.month;

passenger_x1.order_form_data.day=ticket_x1.order_form_data.day;

passenger_x1.order_form_data.hour=ticket_x1.order_form_data.hour;

passenger_x1.order_form_data.minute=ticket_x1.order_form_data.minute;

strcpy(passenger_x1.flight_num,book_flight_num);

passenger_x1.seat_num=ticket_x1.seat_num;

passenger_a1=&passenger_x1;

p_t=insert_passenger_in_front_link_list(pp1,passenger_a1);

save_p=p_t;

u->info.f_p_num++;

printf(“乘客信息保存成功!订票成功!\n”);

}

else

{ printf(“请输入订票时间格式如2007.07.01-22:50:”);

scanf(“%d.%d.%d-%d:%

d”,&ticket_x1.order_form_data.year,&ticket_x1.order_form_data.month,&ticket_x1.order_form_data.day,&ticket_x1.order

_form_data.hour,&ticket_x1.order_form_data.minute);

printf(“请输入座位号:”);

scanf(“%d”,&ticket_x1.seat_num);

printf(“请输入票价:”);

scanf(“%d”,&ticket_x1.dollar);

u=find_num_hlink_list(save,book_flight_num);

strcpy(ticket_x1.flight_num,u->info.flight_num);

strcpy(ticket_x1.start_add,u->info.start_add);

strcpy(ticket_x1.end_add,u->info.end_add);

ticket_x1.start_time.year=u->info.start_time.year;

ticket_x1.start_time.month=u->info.start_time.month;

ticket_x1.start_time.day=u->info.start_time.day;

ticket_x1.start_time.hour=u->info.start_time.hour;

ticket_x1.start_time.minute=u->info.start_time.minute;

ticket_x1.end_time.year=u->info.end_time.year;

ticket_x1.end_time.month=u->info.end_time.month;

ticket_x1.end_time.day=u->info.end_time.day;

ticket_x1.end_time.hour=u->info.end_time.hour;

ticket_x1.end_time.minute=u->info.end_time.minute;

ticket_a1=&ticket_x1;

y1=insert_ticket_fn_after_i(h1,ticket_a1);

save_t=y1;

printf(“请输入乘客姓名:”);

scanf(“%s”,&passenger_x1.name);

printf(“请输入乘客地址:”);

scanf(“%s”,&passenger_x1.passenger_add);

printf(“请输入乘客ID:”);

scanf(“%s”,&passenger_x1.passenger_id);

passenger_x1.order_form_data.year=ticket_x1.order_form_data.year;

passenger_x1.order_form_data.month=ticket_x1.order_form_data.month;

passenger_x1.order_form_data.day=ticket_x1.order_form_data.day;

passenger_x1.order_form_data.hour=ticket_x1.order_form_data.hour;

passenger_x1.order_form_data.minute=ticket_x1.order_form_data.minute;

strcpy(passenger_x1.flight_num,book_flight_num);

passenger_x1.seat_num=ticket_x1.seat_num;

passenger_a1=&passenger_x1;

p_t=insert_passenger_in_front_link_list(pp1,passenger_a1);

save_p=p_t;

u->info.f_p_num++;

printf(“乘客信息保存成功!订票成功!\n”);

};

}

else printf(“(该趟航班已满或者无此航班信息),无法给你订票!\n”);

};/*建机票的链表*/

if(ch==7)

{

printf(“请输入退票的航班号”);

scanf(“%s”,cnacel_flight_num);

save_t=delete_num_tlink_list(save_t,cnacel_flight_num);

save_p=delete_num_plink_list(save_p,cnacel_flight_num);

s=find_num_hlink_list(save,cnacel_flight_num);

s->info.f_p_num–;

printf(“退票成功!”);

}; /*退票信息*/

if(ch==0)

{

printf(“谢谢使用!by to chengjun”);

t=0;

};

};

};

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/149022.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • OSTaskCreateExt_getlocaltime函数

    OSTaskCreateExt_getlocaltime函数uC/OS创建任务有几个硬性要求1.任务必须被创建在多任务开始之前或者是运行的任务中。2.任务不能由ISR创建。3.任务必须在死循环中,并且不能有返回。//建立一个新任务  #if OS_TASK_CREATE_EN > 0                //允许生成OSTaskCreate()函数  INT8U  OSTaskCreate

    2025年9月21日
    4
  • 回溯法解01背包问题_01背包问题回溯法伪代码

    回溯法解01背包问题_01背包问题回溯法伪代码一、问题n皇后问题的解空间树是一颗排列树,而01背包问题的解空间树应该是一颗子集树。再简述下该问题:有n件物品和一个容量为c的背包。第i件物品的价值是v[i],重量是w[i]。求解将哪些物品装入背包可使价值总和最大。所谓01背包,表示每一个物品看成一个整体,要么全部装入,要么都不装入。这里n=5,c=10,w={2,2,6,5,4},v={6,3,5,4,6}。01背…

    2022年8月30日
    3
  • mac用鼠标滚轮滚动方向相反_macbook触控板怎么滚动

    mac用鼠标滚轮滚动方向相反_macbook触控板怎么滚动iPad用习惯了以后,在Mac上也喜欢把触控板的双指滑动滚动方向设成“自然”模式,但是鼠标滚轮的滚动方向也随之反过来了。估计很多苹果电脑用户和我一样希望触控板和鼠标滚动方向相反……你可以试

    2022年8月1日
    9
  • 吞食鱼1外星鱼_吞食鱼手机激活成功教程版

    吞食鱼1外星鱼_吞食鱼手机激活成功教程版首先,我们准备工具CE还有就是DX窗口化工具。图1:现给窗口化了,才能调试游戏嘛!先打开dx.点全局钩子。然后手动启用游戏。图2:开始了。打开CE搜生命次数!Fuck!没找到?什么原因?图3莫非加壳了?拿peid一看没壳啊!图4换类型搜一下。图5还不行。各种类型搜:都不行。忽然看到了

    2022年8月24日
    10
  • JVM 类加载机制_类加载机制的作用和过程

    JVM 类加载机制_类加载机制的作用和过程一、概述我们知道java代码会被编译为.class文件,这里class文件中的类信息最终还是需要jvm加载以后才能使用。事实上,虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验,转

    2022年8月16日
    6
  • 6hutool实战:DateUtil(时间工具类)-时间偏移量获取

    6hutool实战:DateUtil(时间工具类)-时间偏移量获取hutool 实战 包含但不限于获取年 季度 月 周 日 时 分 秒 毫秒的开始时间和结束时间 关键字 javajavaJAVA 工具类工具类工具类 DateUtilDate

    2025年10月21日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号