第一范文网 - 专业文章范例文档资料分享平台

飞机订票系统(C语言代码及流程图)

来源:用户分享 时间:2025/5/31 9:46:01 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

目录

第一部分

源程序---------------------------------------------------3

第二部分

函数流程图--------------------------------------------11 menu()-----------------------------------------------------12

enter()-----------------------------------------------------13 input()-----------------------------------------------------14 browse()---------------------------------------------------15 menu1()---------------------------------------------------16 order()-----------------------------------------------------17 search_time()---------------------------------------------18 search_end()----------------------------------------------19 search()----------------------------------------------------20 book()------------------------------------------------------21 back()------------------------------------------------------22 save()------------------------------------------------------23 load()------------------------------------------------------24

第三部分

心得体会------------------------------------------------25

第一部分:源程序

#include #include #include #define N 1000 typedef struct plane {

char ID[10]; /*航班代号*/

char BePlace[10];/*飞机起飞地点*/ char EnPlace[10];/*飞机降落终点*/ char data[15];/*飞机起飞时间*/ int max;/*飞机最大乘客人数*/ int price;/*飞机票价*/ int num;/*飞机已售票数*/ }PLANE; PLANE ti[N];

int n;/*当前的航班数目*/ void menu(); void menu1(); void input(int i) { printf(\请输入航班代号:\\n\ scanf(\ printf(\请输入起飞地点:\\n\ scanf(\ printf(\请输入降落地点:\\n\ scanf(\ printf(\请输入起飞时间:\\n\ scanf(\ printf(\请输入航班的最大载客人数:\\n\ scanf(\ printf(\请输入航班的票价:\\n\ scanf(\ ti[i].num=0; }

void enter() { int i;

system( \

printf(\请输入航班的数目(0-%d)?:\ scanf(\ /*要输入的记录个数*/ printf(\请输入数据\\n\\n\ for(i=0;i

void printf_one(int i) /*显示一个记录的函数*/ { printf(\ %6s s %6s m m m\,ti[i].data,ti[i].price,ti[i].max,ti[i].num); }

void browse() { int i; system( \ puts(\ printf(\航班代号 起飞地点 降落地点 起飞时间 票价 最大乘客 已售票数\\n\ for(i=0;i

void order() /*排序模块(按平均成绩)*/ { int i,j; struct plane s; system( \ for(i=0;i0) { s=ti[i];

ti[i]=ti[j]; ti[j]=s;} } browse(); }

void search_time() { int i,m=0; struct plane s; system( \ printf(\ scanf(\ /*输入出发的时间*/ puts(\ printf(\航班代号 起飞地点 降落地点 起飞时间 票价 最大乘客 已售票数\\n\ for(i=0;i

void serch_end() { int i,m=0; struct plane s; system( \ printf(\ scanf(\ /*输入要到达的地方*/

puts(\ printf(\航班代号 起飞地点 降落地点 起飞时间 票价 最大乘客 已售票数\\n\ for(i=0;i

void menu1() { int n,w1; do {

system( \ /*清屏*/ puts(\ 飞机售票操作!\\n\\n\

puts(\ puts(\按照时间排序\ puts(\按照时间查找航班\ puts(\按照地点查找航班\ puts(\返回主菜单\

puts(\ printf(\ scanf(\

if(n<1||n>4) /*对选择的数字作判断*/ {

w1=1;

printf(\ getchar();

搜索更多关于: 飞机订票系统(C语言代码及流程图) 的文档
飞机订票系统(C语言代码及流程图).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0l9xz1h2vn4n25q6ny0j2r4yi9c8hj003w9_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top