|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
饭卡管理系统
主菜单 menu.c
增加饭卡 card1.c :在card.dat的文件中添加若干人的饭卡号,金额,挂失信息等,要求饭卡号唯一;
买饭 card2.c :要求用户输入卡号,饭费,然后系统自动从该人的饭卡中减去饭钱,记录此次交易时间(年月日时分)并显示此次交易金额和余额;如果饭卡中不足5元,则不能买饭,显示“余额不足,请充值!”,如果挂失信息为真,则显示“本卡已挂失!”。如果不存在此卡,则显示“无效卡!”;
饭卡充值 card3.c :要求用户输入饭卡号,充值额,完成后分别显示充值前后的金额;
显示信息 card4.c :显示所有饭卡信息,每页10个;
挂失/解挂饭卡 card5.c :要求用户输入饭卡号和挂/解信息,然后更新该饭卡的挂/解信息;
注销饭卡card6.c :注销旧饭卡,从card.dat文件中删除此卡信息;
在主菜单中选择0,显示结束信息,按任意键后,退出本系统。
整个系统 mcard.c
说明 ins.doc
饭卡数据文件: card.dat :内容如下
卡号,学号,姓名,卡发行日期,余额,最近一次交易时间,挂失/解挂标志,挂失/解挂日期
00000001,2016070801,王城,20170601,36.50,201706030830,0,20170601
00000002,2016070802,张伟,20170601,86.00,201706030726,0,20170601
… …
挂失/解挂标志:为“1”表示挂失,“0”表示解挂。
挂失/解挂日期:未挂失,则是发行日期或者上次解挂日期。
系统启动后应显示如下的菜单:
|----------------------------------------------------------------------|
| 饭卡管理系统 |
|----------------------------------------------------------------------|
| 1---增加饭卡 |
| 2---买饭 |
| 3---饭卡充值 |
| 4---显示饭卡信息 |
| 5---挂失/解挂 |
| 6---注销饭卡 |
| 0---退出系统 |
|---------------------------------------------------------------------|
请输入数字(0~6)以选择相应功能:
|
|