C语言进阶编程求助“火车票销售系统” 10

需求说明:整个程序的设计实现大致分为?个模块,每一个模块对应一个函数。在这些函数当中,添加车次数据函数,售票函数,查询总额函数的实现严格按照题目的要求,而显示时间函数和显... 需求说明:
整个程序的设计实现大致分为?个模块,每一个模块对应一个函数。在这些函数当中,添加车次数据函数,售票函数,查询总额函数的实现严格按照题目的要求,而显示时间函数和显示车次函数属于附加功能。读取文件函数和保存信息函数对其它函数的实现起辅助作用,主函数及菜单函数控制程序的整体运行。
1. 添加车次函数 主要实现程序最初运行时车次的录入;
2. 旅客买票函数 实现的功能是按照旅客所需车次几所购买车票的数目;
3. 查询车票 按照题目的具体要求实现的是剩余车票的查询;
4. 退票函数 退票时必须是车站售出的票才能退。
5. 显示函数 实现的是显示目前所有的有效车次信息。
每一个车次都包含车次、座位、日期,始发、终点、所需费用和学生学号,在程序当中,将车次类型定义为结构体类型,添加的车次信息直接写入E盘的train.txt文件中,其它函数每次对车次记录的访问,其数据来源都是train.txt文件,这样做不但可以保证数据的一致性,而且可以对车次数据进行永久保存,保证每次运行程序都可以采用原来的数据。
展开
 我来答
wm0478
2012-12-18 · TA获得超过430个赞
知道小有建树答主
回答量:354
采纳率:97%
帮助的人:202万
展开全部
可以用数据库系统来做
核心数据结构应该是票,应该包括: 车次 出发日期 出发站 到达站 车厢 座位 是否已出售 购票人 证件号 等字段属性
然后所有的操作都可以转化为 添加、修改票数据

比如买了 现有一张票 0001 {T90、2012-1-1 出发、A 站出发、到达B站、未出售...}
那么 买票操作就是 票0001的是“否已出售” “购票人” "证件号" 做响应修改

如果 只买AB站的一个区间C、D那么还要修改出发站和到达站 同时添加另外2张新票数据 A到C的哈D到B的票 哈哈有点饶人

添加车次就按照列车的实际情况 一次型的向系统数据库里添加 若干张票的shu
丢丢熊er
2012-12-27
知道答主
回答量:4
采纳率:0%
帮助的人:5502
展开全部
#include<stdio.h>
main()
{
printf("zhaolili ni shi ge er huo\n");
printf("mei you bo zi mei you yao\n");
printf("haha\n");
}
追问
su ying 明矾泡的水喝多了
追答

你个坏人。。。。。。我恨你。。。。。。。。。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xi...3@163.com
2012-12-18 · 超过17用户采纳过TA的回答
知道答主
回答量:190
采纳率:100%
帮助的人:68.2万
展开全部
您作为参考,我希望能帮助你。

href="http://down.chinaz.com/soft/23264.htm" target="_blank"> http://down.chinaz.com/soft/23264.htm
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式