ImageVerifierCode 换一换
格式:DOCX , 页数:95 ,大小:39.39KB ,
资源ID:1834905      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1834905.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C语言彩票管理系统代码可运行.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C语言彩票管理系统代码可运行.docx

1、C语言彩票管理系统代码可运行纯手工打造,答辩90分。里边还有很多改进的地方,每个数字都是一个文件。拆分后可以直接编译运行1、 buy_ticket.h/* File Name: include/buy_lottery.h Author: Mail: Created Time: */#ifndef FUN_B_#define FUN_B_#define SCOPE 5/产生随机数的范围#define BONUS 1000/奖金typedef struct buy_lty int tkt_code; /发行期号 char tkt_ID10; /彩票唯一ID int own_ticket520; /

2、所选号码 char user_name20; /购买者帐号 int buy_num; /购买某一彩票期号注数 int multiple; /购买倍数 int is_win; /中奖状态 int win_amount; /中奖金额 char buy_time30; /购买时间buy_lty;typedef struct buy_lottery_link /购买彩票链表 buy_lty blty_data; struct buy_lottery_link*blty_next;blty_lk;/*/void now_time(char*);/*购买彩票链表底层操作*/blty_lk*select_b

3、lty(blty_lk*blty_head,char*name);void insert_after_blty(blty_lk*,buy_lty);blty_lk*create_blty(buy_lty);void free_blty(blty_lk*);void print_blty(blty_lk *);/void sort_buy(blty_lk*);/*购买彩票链表文件操作*/void blty_load(blty_lk*);void blty_save(blty_lk*);#endif1、issue_lottery.h#ifndef FUN_M_#define FUN_M_/*发行彩

4、票链表*/typedef struct lottery int code;/期号 int unit_price;/单价 int is_run;/是否已经开奖 int lucky_num20;/中奖号码 int num_of_lty;/本期售出总数 int sum_lty;/本期奖池总额lty;typedef struct ltylink lty lty_data; struct ltylink*lty_next;lty_lk;/*管理员操作*/void issue_menu();/发行彩票void qry_tck_inf();/查询彩票信息void qry_user_inf();/查询用户信息

5、/*发行彩票链表底层操作*/lty_lk*select_lty(lty_lk*,char*);/选择void insert_after_lty(lty_lk*,lty );/后向插入彩票信息,接入链表末端lty_lk*create_lty(lty );/申请新的彩票节点void free_lty(lty_lk*);/释放空间/void del_lty(lty_lk *);/void delete_lty(lty_lk *,char *);void print_lty(lty_lk *);/*彩票文件操作*/void lty_load(lty_lk*);/加载文件中存放的用户信息void lty

6、_save(lty_lk*);/保存用户信息到文件中#endif2、user.h/*用户链表*/#ifndef FUN_L_#define FUN_L_typedef struct user char name20; char pswd20; char regist_time20; float money;user;typedef struct userlink user data; struct userlink *next;ulink;/*用户链表底层操作*/ulink*create_user(user data);/为新的数据申请新的空间void insert_after_user(ul

7、ink*,user);/后向插入用户信息,放入链表末端ulink*select_user(ulink*,char *name);/在链表中查找到所需要的用户所在位置void free_user(ulink*);/释放空间void delete_user(ulink *head,char *name);/删除用户+void print_user(ulink *head);/打印/*注册登录文件操作*/void user_load(ulink*);/加载文件中存放的用户信息void user_save(ulink*);/保存用户信息到文件中/*辅助函数*/void menu_print();/注册

8、登录菜单显示int shadow_pswd(char*);/隐藏密码与限制输入字符长度int getch();/不回显的获取输入的字符,int name_input(char *);/用户名输入(限制长度)int ver_code();/验证码void now_time(char *);#endif3、main.c#include#include#includeissue_lottery.h#includeuser.h#includebuy_ticket.hvoid menu(ulink*,lty_lk*,blty_lk*);/登录注册菜单int main(void) ulink *user_

9、head = calloc(1,sizeof(ulink);/用户链表头节点 user_head-next = NULL; lty_lk *lty_head = calloc(1,sizeof(lty_lk);/发行彩票链表头节点 lty_head-lty_next = NULL; blty_lk*blty_head = calloc(1,sizeof(blty_lk);/购买彩票链表头节点 blty_head-blty_next = NULL; user_load(user_head);/用户链表加载 lty_load(lty_head);/发行链表加载 blty_load(blty_hea

10、d);/购买链表加载 menu(user_head,lty_head,blty_head); user_save(user_head);/用户信息保存 lty_save(lty_head);/发行彩票信息保存 blty_save(blty_head);/购买彩票信息保存 free_user(user_head);/空间释放 free_lty(lty_head); free_blty(blty_head); return 0;4、all_menu.c/* File Name: src/all_menu.c Author: 陆从杭 Mail: * Created Time: Mon 08 Aug

11、2016 01:17:11 PM CST */#include#include#include#include#include#includebuy_ticket.h#includeissue_lottery.h#includeuser.hint flag ;/标记位打印红色背景int input();#define RED printf(03341m)#define END printf(0330m)#define UP 0#define DOWN 1void user_regist(ulink*);/注册/*用户的操作*/void user_login(ulink*,lty_lk*,blty_lk*);/用户登录void buy_ticket(ulink*,lty_lk*,blty_lk*);/购买彩票int change_pswd(ulink*);/修改密码void hist_recored(ulink*,blty_lk*);/购买历史记录int cancell_user(ulink*);/注销void num_statistic(lty_lk*);/统计/*管理员*/void admin_login(ulink*,lty_lk*);/管理员登录void admin_menu_print();/管理员登

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1