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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(C++课程设计实验报告彩票游戏设计Word文档格式.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C++课程设计实验报告彩票游戏设计Word文档格式.docx

1、public: void SetSport(int p1007) ; void Setwelfare(int p1006) void Compare(CSportLot &); void Compare(CWelfareLot &;class CSportLot int LotNum7; CSportLot() void SetLot(); void PrintLot(); friend void CCustomer:Compare(CSportLot &class CWelfareLot int LotNum6; CWelfareLot()Compare(CWelfareLot &int m

2、ain(void) /srand(time(NULL); string strChoice; do while(strChoice!=3 coutnntt谢谢使用,下次再见!n; return 0;2.3 主要算法流程图3程序清单及注释 for(int b=0;bdf;b+) for(int i=0;i7;i+) pSportbi=pbi; for(int b=0;6; pWelfarebi=pbi;void CCustomer:sportlot) int t1=0,t2=0; for(int p=0;pp+) for(int i=0; for(int j=0;jt2) t2=t1; t1=0

3、; break; if(t2=7) coutt恭喜您,您中的是特等奖,该请客了!nnn else if(t2=6)t恭喜您,您中的是一等奖,该请客了! else if(t2=5)t恭喜您,您中的是二等奖,该请客了! else if(t2=4)t恭喜您,您中的是三等奖,该请客了! else if(t2=2)t恭喜您,您中的是安慰奖,该请客了! elset很遗憾,这次您没有中奖,继续努力哦!welfarelot) int t=0; for(int b=0;b+) for(int i=0; if(welfarelot.LotNumi=pWelfarebi) t+; if(6-t)=6)t很遗憾,这次

4、您没有中奖,请以后继续努力!t恭喜您,您中的奖是(6-t)等奖,该请客了!void CSportLot:SetLot(void) int nRnd,nNum; for(int j=0; nRnd=rand(); for(int k=0;knRnd;k+) nNum=rand()%10; coutnNumb cout nNum; LotNumj=nNum;PrintLot() LotNumit cout endl;void CWelfareLot:SetLot()sta: nRnd=rand(); nNum=rand()%21; if(nNum10) else for(int k=0;i; if

5、(nNum=LotNumk) goto sta; LotNumi=nNum;void SportLottery() ntt体育彩票,机会多多!nnt请输入7位(0-9)数字: int usersport7;int ged1007;int x; while(1)i+) /输入下注的号码 cout第i+1usersporti; if(usersporti=10|usersportix; if(x=0)break; CCustomer customer; CSportLot sport; customer.SetSport(ged);t现在开始开奖,按任意键开始n cin.get();ntt激动人心

6、的一刻,体育彩票开奖! sport.SetLot();t大奖号码为: sport.PrintLot(); customer.Compare(sport);void WelfareLottery() ntt福利彩票,惊喜无限!t请输入6位(0-20)数字: int userwelfare6;int ged1006;endluserwelfarei; for(int j=0; if(userwelfarei20|userwelfarei0|userwelfarei=userwelfarej) coutstrChoice; if(strChoice=1) SportLottery(); else i

7、f(strChoice=2 WelfareLottery();tt输入错误,请重新选择: while(strChoice!4运行结果与分析程序运行时,首先出现菜单界面。如图1所示。图1 程序运行主界面选择1,进入体育彩票下注界面。如图2所示图2 进入体育彩票下注界面用户依次输入想要选择的7位体彩号码。如图3,图4所示图3 当输入的号码不符合要求时,会提示重新输入图4 输入了正确的7位体彩号码(按1继续输入数据,按0结束输入)按任意键开始体彩开奖,并显示用户输入号码的中奖类别。如图5所示图5 显示用户的体彩中奖类型选择2,进入福利彩票下注界面。如图6所示 图6 进入福利彩票下注界面用户依次输入想

8、要选择的6位福彩号码。如图7所示图7 当输入的号码不符合要求时,会提示重新输入(按1继续输入数据,按0结束输入)按任意键开始福彩开奖,并显示用户输入号码的中奖类别。如图8所示图8 显示用户的福彩中奖类型选择3,进入退出界面。如图9所示 图9 退出本程序5总结 对于本次课程设计的过程中出现的问题,我觉得最最困难的是关于体彩开奖过程中关于连续数字个数的判断和计数,这需要借助三个循环和两次判断来从中奖号码和用户购买号码中比较得出记录相同号码的个数,从而判断出用户在这次开奖中是否中奖,以及中了几等奖! 在老师的指导下,我发现了自己的程序还存在着许多不足,比如无法实现用户多组数据的输入,和中奖号码进行比较得出中奖信息等等,按照老师的要求,我思考了许久终于想出了解决的办法,从中我获得了许多 从这次课程设计中,我发现自己还存在很多不足,对已学知识掌握地还不是很好。在编程思想方面个人显得比较死板,没有创新的思想,还不能积极变通,以上这些都需要我在日后的实践中注意和改进。6参考文献1李爱华,程磊著. 面向对象程序设计(C+语言) .北京:清华大学出版社,20102刘振安,刘燕君著. C+程序设计课程设计. 北京: 机械工业出版社,20043谭浩强著. C+程序设计实践指导. 北京:清华大学出版社,2005

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

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