资源简介
本课程设计的题目为订票信息管理系统,要求实现添加订票信息、查找订票信息、修改订票信息、删除订票信息、浏览订票信息等操作
代码片段和文件信息
#include
#include
#include “store.h“
#include “data.h“
#include “ui.h“
int i = 0;
int flag = 0;
int j = 0;
void addticket(struct Ticket_Data Ticket_Data_List[] int *len struct Ticket_Data people) { //添加订票
strcpy (Ticket_Data_List[*len].record_number people.record_number);
strcpy (Ticket_Data_List[*len].name people.name);
strcpy (Ticket_Data_List[*len].id people.id);
strcpy (Ticket_Data_List[*len].go_station people.go_station);
strcpy (Ticket_Data_List[*len].go_time people.go_time);
strcpy (Ticket_Data_List[*len].arrive_station people.arrive_station);
strcpy (Ticket_Data_List[*len].arrive_time people.arrive_time);
strcpy (Ticket_Data_List[*len].times people.times);
strcpy (Ticket_Data_List[*len].seat_number people.seat_number);
(*len)++;
add_succeed_hint();
}
void deleteticket(struct Ticket_Data Ticket_Data_List[] int *len struct Ticket_Data people) { //删除订票
flag = 0;
for (i=0; i<*len; i++) {
if (!strcmp (Ticket_Data_List[i].id people.id)) {
for (; i<*len; i++) {
Ticket_Data_List[i] = Ticket_Data_List[i+1];
}
(*len)--;
flag = 1;
}
}
if (flag == 1) {
delete_succeed_hint();
} else {
ticket_mistake_hint();
}
}
void updataticket(struct Ticket_Data Ticket_Data_List[] int len struct Ticket_Data people) { //修改订票
flag = 0;
for (i=0; i if (!strcmp (Ticket_Data_List[i].id people.id)) {
strcpy (Ticket_Data_List[i].record_number people.record_number);
strcpy (Ticket_Data_List[i].name people.name);
strcpy (Ticket_Data_List[i].id people.id);
strcpy (Ticket_Data_List[i].go_station people.go_station);
strcpy (Ticket_Data_List[i].go_time people.go_time);
strcpy (Ticket_Data_List[i].arrive_station people.arrive_station);
strcpy (Ticket_Data_List[i].arrive_time people.arrive_time);
strcpy (Ticket_Data_List[i].times people.times);
strcpy (Ticket_Data_List[i].seat_number people.seat_number);
flag = 1;
break;
}
}
if (flag == 0) {
ticket_mistake_hint();
} else {
updata_succeed_hint();
}
}
void findticket(struct Ticket_Data Ticket_Data_List[] int len char number[]) { //查找订票
flag = 0;
for (i=0; i if (!strcmp(Ticket_Data_List[i].record_number number)) {
flag = 1;
j = i;
}
}
if (flag == 0) {
ticket_mistake_hint();
} else {
printf_ticket(Ticket_Data_List j);
}
}
void scanticket(struct Ticket_Data Ticket_Data_List[] int len){ //浏览订票
for (i=0; i printf_ticket(Ticket_Data_List i);
}
if (!len) {
ticket_empty(); //订票为空
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-06-17 17:41 ticket8.0\
目录 0 2017-06-17 17:41 ticket8.0\bin\
目录 0 2017-06-17 17:41 ticket8.0\bin\Debug\
文件 46399 2017-06-16 16:51 ticket8.0\bin\Debug\ticket.exe
文件 3036 2017-06-16 16:51 ticket8.0\data.c
文件 1421 2017-06-16 10:14 ticket8.0\data.h
文件 2131 2017-06-17 17:37 ticket8.0\main.c
目录 0 2017-06-17 17:41 ticket8.0\obj\
目录 0 2017-06-17 17:41 ticket8.0\obj\Debug\
文件 6913 2017-06-16 16:51 ticket8.0\obj\Debug\data.o
文件 5229 2017-06-16 11:32 ticket8.0\obj\Debug\main.o
文件 4792 2017-06-16 11:32 ticket8.0\obj\Debug\store.o
文件 8963 2017-06-16 11:32 ticket8.0\obj\Debug\ui.o
文件 1633 2017-06-16 11:32 ticket8.0\store.c
文件 281 2017-06-16 11:32 ticket8.0\store.h
文件 333 2017-06-16 15:09 ticket8.0\test_data.txt
文件 1594 2017-06-13 18:37 ticket8.0\ticket.cbp
文件 6937 2017-06-16 16:52 ticket8.0\ticket.depend
文件 1400 2017-06-17 17:37 ticket8.0\ticket.layout
文件 201 2017-06-16 16:48 ticket8.0\ticket.txt
文件 2969 2017-06-16 10:28 ticket8.0\ui.c
文件 760 2017-06-15 22:19 ticket8.0\ui.h
相关资源
- 数据结构课程设计之哈夫曼树的建立
- FDMA--课程设计
- 图书管理系统web课程设计报告
- 学生宿舍水电信息管理系统 C课程设计
- DSP课程设计--基于TM320VC5402语音采集压
- 在线投票系统课程设计报告
- 三层电梯控制-EDA课程设计VHDL
- 编译原理课程设计_pl0扩展
- 微机原理课程设计共30个
- 存储管理—基本分页存储管理,带报
- 虚拟存储器(OPTFIFOLRU带三份报告,课
- 数控机床课程设计说明书
- 学生题库管理系统课程设计
- EDA课程设计——计费器
- 微机原理课程设计---密码键盘
- 数据结构课程设计,
- 八路抢答器课程设计报告
- 操作系统课程设计生产者与消费者
- 数字逻辑电路红绿灯设计
- 超外差接收机课程设计
- zw_wangxingse-6021953-24C04与1602LCD设计电子
-
xm
l课程设计代码 - 高频课程设计 混频器
- 电力电子与电力传动课程设计
- 数字电路七彩灯课程设计报告
- 面向对象课程设计.doc
- 锅炉课程设计xlsm自动计算
- 微机原理课程设计——交通灯控制系
- 张紧轮支架课程设计淘宝买的
- 信息安全课程设计报告
评论
共有 条评论