c语言版票务管理系统,火车票务管理系统(C语言版)【TXT文件,改后缀即可】
大一的时候做的程序设计,好用!将文本下载后后缀改为“.c”就能使用。带注释,有刷屏功能,一点也不乱。【原创哦!】
/* 头文件 */
#include
#include
#include
/* 函数声明 */
int MENU(); //菜单模块
void INPUT(); //输入模块
void SEARCH(); //查询模块
void SELECT(); //统计模块
void WRITE(); //文件记录模块
void PRINT(); //打印模块
void READ(); //文件读取模块
void WRONG(); //纠错模块
/* 宏定义 */
#define N 1000 //最大列车组数
#define Print " %s%13s%10s%10s%12s%15s%11s\n",T[i].code,T[i].data,T[i].lp,T[i].ap,T[i].lt,T[i].at,T[i].price //输出记录格式
#define Wrong "\n ! ! ! ! ! ! ! ! ! ! ! 输入错误,请重新输入 ! ! ! ! ! ! ! ! ! ! ! \n"
#define GeShi " 车次 日期 起点 终点 开车时间 到达时间 票价\n" //输出表头
/* 结构定义 */
struct Train
{
char code[10]; //车次
char data[10]; //日期
char lp[10]; //left place 起点
char ap[10]; //arrive place 终点
char lt[10]; //left time 开车时间
char at[10]; //arrive time 到达时间
char price[10]; // 票价
}T[N];
/* 全局变量 */
int i=0; //输入计数器
int n=0; //合计计数器
char l[20]; //纠错空间
///主函数
int main()
{
int x;
do
{
x=MENU();
switch(x)
{
case 1:INPUT(); break;
case 2:SEARCH(); break;
case 3:SELECT(); break;
case 4:
printf("\n ---------------------------------------");
printf("\n 正在退出,请按任意键退出");
printf("\n\n 阿哈工作室出品 B09020424");
printf("\n ---------------------------------------\n ");
break;
default:WRONG(); break;
}
}while(x!=4);
return 0;
}
///菜单模块
int MENU()
{
int choice;
system("cls"); //借鉴而来的清屏语句,好用!
printf("\n ----------------------------------------------\n");
printf(" ----------------------------------------------\n");
printf(" --- ---\n");
printf(" --- 欢迎进入火车票务管理系统 ---\n");
printf(" --- ---\n");
printf(" ----------------------------------------------\n");
printf(" ----------------------------------------------\n\n");
printf(" \n -------------- 请输入选项 -------------\n");
printf(" 1.录入火车时刻信息\n");
printf(
c语言版票务管理系统,火车票务管理系统(C语言版)【TXT文件,改后缀即可】相关推荐
- asp.net火车票务信息管理系统
随着计算机网络的兴起,网络已经成为现代人生活中的一部分,人们越来越想在最短的时间内预定到自己所需要的车票.于是网上订票便成了人们向往的事情,本系统就是一个基于B/S网站结构的网络化的火车票务信息管理系 ...
- c语言格式占位符可以不用吗,C语言占位符(待完善)
%c 读入一个字符 %s 读入一个字符串,遇到空格制表符或者换行符时结束. %d 读入一个十进制整数 %x或者%X 读入一个十六进制整数(读出时,%x:小写,%X:大写) %o 读入一个八进制 ...
- 车辆票务管理系统c语言,火车票务管理系统(C语言)(23页)-原创力文档
火车票务管理系统 .课题内容和要求 设计目标:设计一个火车票务管理系统,用C语言实现.对该系统的要求如下: 需求描述: 系统功能 火车时刻信息录入.包括车次.日期.起点.终点.开车时间.到达时间.票价 ...
- c语言销售管理系统设计,原创:终稿C语言课程设计_服装销售管理系统.docOK版
<C语言课程设计_服装销售管理系统.doc>由会员分享,可免费在线阅读全文,更多与<(终稿)C语言课程设计_服装销售管理系统.doc(OK版)>相关文档资源请在帮帮文库(www ...
- C语言课程设计-火车票务系统
学习过C语言之后,第一次完成这样较大规模的程序,程序仍有许多不完美的地方. 该火车票务系统有两个操作身份可供选择:管理员和乘客.管理员有更新.添加.删除.修改列车信息以及指定可休假车长的功能:乘客可以 ...
- 【毕业设计】基于ssm的演唱会订票管理系统,订票管理系统,网上演唱会票务系统,票务管理系统,附源码+文档+PPT
1.项目介绍 基于ssm的演唱会订票管理系统,订票管理系统,网上演唱会票务系统,票务管理系统. 系统中的核心用户是系统管理员,管理员登录后,主要功能有管理员信息管理.网站用户管理.新闻公告信息管理.演 ...
- 火车时刻表C语言报告,终稿火车订票系统的设计与实现课程设计.doc最终版(范文1)...
<火车订票系统的设计与实现课程设计.doc>由会员分享,可免费在线阅读全文,更多与<(终稿)火车订票系统的设计与实现课程设计.doc(最终版)>相关文档资源请在帮帮文库(www ...
- 火车售票管理系统 问题陈述和词汇表
目录 1 开发文档版本更新记录 2 1. 问题陈述 3 1.1 设计背景 3 1.2 应用领域 3 1.3 系统功能总设计 3 1.4 管理员功能设计 3 1.5 用户功能设计 3 2. 词汇表 4 ...
- 火车售票管理系统 分析类图和文字说明
目录 1 开发文档版本更新记录 1 1. 分析类图 3 2. 文字说明 4 2.1类图综述 4 2.2类描述 4 2.2.1 Person类 4 2.2.2 SystemAdmin类 4 2.2.3 ...
最新文章
- [转] 中文字体网页开发指南
- 小程序 textarea ios兼容解决
- #面试!,一定要注意,避免踩这些雷!!
- java 继承类_java类的继承
- java+boolean+属性,java – 从属性中获取int,float,boolean和string
- 软件测试都有哪些证书,软件测试都有哪些证书呀?有用吗?
- 用.Net开发Windows服务初探
- Java_String
- Worktile中百万级实时消息推送服务的实现
- Java异步编程——深入源码分析FutureTask
- 决策树系列(三)——ID3
- android 颜色测试,颜色 大师 (Color Sense Master) - 颜色测试
- Lisp面面观松本行弘谈Lisp元编程
- 正逻辑与负逻辑的关系
- JavaScript全部替换 - js replaceAll()
- 更改计算机图标大小得方法,更改桌面图标大小方法
- 极速office(Word)怎么删除页眉
- 默的各种写法图片_默字的意思、默的繁体字、默的笔顺笔画、默字部首和繁体字默的意思...
- 用python解答计算小明成绩提升的百分点
- Linux五个最牛视频编辑软件
热门文章
- 【内容生产创“新”之道】
- 和一场音视频技术大会只有一条网线的距离
- LiveVideoStack线上分享第四季(三):在线教育的音视频架构设计及弱网对抗技术...
- 手淘H265编解码算法与工程优化
- 亿级流量场景下的平滑扩容:TDSQL的水平扩容方案实践
- 深入理解计算机系统:进程
- 除了游戏和医疗,腾讯区块链还准备做什么?
- 多窗口管理器Tmux - 从入门到精通
- leetcode 485,487,1004. Max Consecutive Ones I ,II, III(最大连续1的个数问题合集)
- leetcode 572. 另一个树的子树(Java版)