c语言课程设计-汽车车票管理系统内容摘要:
mainmenu()。 C 语言课程设计报告 9 按起点站和终点站查询( searsh2()) system(cls)。 printf(*****欢迎使用车票管理系统 *****\n)。 printf(当前时间: )。 system_time()。 char a[20]。 char b[20]。 int flag=1。 FILE *fp。 ticket train。 printf(请您输入你要查询的起始站: )。 scanf(%s,amp。 a)。 printf(请您输入你要查询的终点站: )。 scanf(%s,amp。 b)。 T (fp=fopen(ticket,r))==NULL F printf(File open error!\n)。 exit(0)。 当 (! feof(fp))为真 fscanf(fp,%d\t%d:%d,amp。 ,amp。 ,amp。 )。 fscanf(fp,%s%s,amp。 ,amp。 )。 fscanf(fp,%lf%d%d%d,amp。 ,amp。 ,amp。 t,amp。 )。 (strcmp(a,)==0)amp。 amp。 (strcmp(b,)==0)amp。 amp。 (flag==1) T F printf(\n班次 发车时间 起点 终点 行车时间 (小时 ) 额定载量 已定票人数 \t状态 \n)。 continue。 printf(%d\t%02d:%02d\t,)。 printf(%s\t%s\t,)。 printf(%.2lf\t%d\t%d\t%d\t,er,)。 T (syshour)|| ((syshour==)amp。 amp。 (sysminute)) F prinf(车已开出 )。 printf(\n)。 printf(\n)。 flag=0。 C 语言课程设计报告 10 fclose(fp)。 flag==1 T F printf( \n~~~~~!!!没有此条车次记录 !!!~~~~~~\n)。 printf(\n)。 printf(**************查询完成,请继续选择 ***************\n)。 printf(* *\n)。 printf(* *\n)。 printf(* *\n)。 printf(*************************************************\n)。 int n。 printf(请输入您想做的操作 : )。 scanf(%d,amp。 n)。 case n, n=1,2,3 case 1: case 2: case 3: Searsh2()。 break。 Searsh1()。 break。 mainmenu()。 C 语言课程设计报告 11 订票( buy_ticket()) system(cls)。 printf(*****欢迎使用车票管理系统 *****\n)。 printf(当前时间: )。 system_time()。 int y=1。 int x。 int m。 char a。 int flag=1 FILE *fp。 ticket train。 printf(请输入您想买的班次 :)。 scanf(%d,amp。 m)。 T (fp=fopen(ticket,r))==NULL F Printf (File open error !\n)。 exit(0)。 当 (! feof(fp))为真 fscanf(fp,%d\t%d:%d,amp。 ,amp。 ,amp。 )。 fscanf(fp,%s%s,amp。 ,amp。 )。 fscanf(fp,%lf%d%d%d,amp。 ,amp。 ,amp。 ,amp。 tr)。 T (syshour)||((syshour==)amp。 amp。 (sysminute)) F x=1。 x=0。 T (m==)amp。 amp。 (x==1) F printf(\n!!!!!!!此车已开出 ,订票失败 !!!!!!\n\n )。 flag=0。 break。 T (m==)amp。 amp。 (x==0)amp。 amp。 (=) F printf(\n\n!!!!您要订的票已卖完 !!!! \n\n)。 flag=0。 break。 T (m==)amp。 amp。 (x==0)amp。 amp。 () F printf(\n您确定要买 %d:%d 由 %s 到 %s 的车票(y/n):,tr)。 continue。 scanf(%s,amp。 a)。 T a==39。 y39。 F printf( \n^$^$^$^$^$^购买成功,请按时乘车 ^$^$^$^$^$^\n )。 printf(\n!!!售票失败 !!!\n\n)。 save(y,m)。 system(pause)。 printf(\n\n\t)。 system(pause)。 flag=0。 break。 fclose(fp)。 T flag==1。c语言课程设计-汽车车票管理系统
相关推荐
合材料风管与配件制作。 ; 与绝热。 ; 、复合材料风管与配件制作。 安装; 与绝热。 绝热。 梯 引式或强制式电梯安装。 装。 (平衡重)及安全部件安装。 、随行电缆、补偿装置安装。 、悬挂装置、随行电缆安装。 (平衡重)及安全部件安装。 、自动人行道安装。 、器具安装。 18 附录 C 室外工程划分及编号 室外单位(子单位)工程和分部工程可按表。 表 室外工程划分及编号 单位工程 子单位工程
PU保险: , 20 5mm ● RS422/RS485: 线路阻抗: 120Ω 240Ω双绞线 线路长度: 1220m/9600bits/sec 连接设备数量: 96 个 I/O 卡件 ( 1) 每个 I/O 卡件的点数不超过 16 点,提高系统的分散性和可靠性。 ( 2) 卡件提供信号断线和短路检测功能 , 这一功能在每次扫描过程中完成。 ( 3) 所有数字量输入模件都有防抖动滤波处理。 (
管易软件开发部 用户手册 E:\ECERP 用户手册 .doc 第 25 页 共 189页 图 3110 功能权限设置界面 ( 系统管理 用户管理) : 该模坑主要是用来管理公司员工、对员工迚行添加、删除、修改、觇艱关联等操作。 单击【系统管理】模坑中癿【用户管理】,即弹出如图 3111 癿显示界面: 管易软件开发部 用户手册 E:\ECERP 用户手册 .doc 第 26 页 共 189页
,records[i].now)。 else printf(|%10s| 已发车 |%10s|%10s|%|%8d|%8d|,records[i].num, records[i].from,records[i].to,records[i].hours,records[i].max,records[i].now)。 } ShowTable2(j)。 //线框调用 2 printf(\n按任意键继续
%s % %s %d\n\n,p3num,p3name,p3kind,p3price,p3unit,p3quantity)。 printf(__________________________________\n)。 p3=p3next。 } printf(**********************************\n)。
ar num[10]。 char day[20]。 char type[10]。 int s。 char man[20]。 }jie。 xia creat(xia B){ int i,n。 xia A,p。 FILE *fp。 fa fa1={编号 ,日期 ,类别 ,存取数目,经办人 }。 char s4[]={.txt},ch[10]。 高级语言程序设计 课程设计报告