- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
c语言课程设计 综合型小游戏
#includestdio.h #includestdlib.h #includetime.h int money1=10000,money2=10000,money=10000;int main(){void game1(int put);void game2(int put);int put,game,i;printf(单人模式请输入1,双人模式请输入2.\n);scanf(%d,put);if(put==1)printf(你的本钱有一万元,你的任务是翻一倍,达到两万元则游戏胜利\n);if(put==2)printf(最后金钱多者为胜者\n);system(pause);system(cls);for(i=0;i=1000;i++){printf(请选择游戏:1.思维风暴 2.猜数字 3.退出\n);scanf(%d,game);if(game==1){game1(put);}if(game==2){game2(put);}if(game==3){break;}}if(put==1){if(money=20000)printf(恭喜你通关了\n);if(money=10000money20000)printf(很遗憾未能通关,不过至少没亏本了\n);}if(put==2){if(money1money2)printf(恭喜玩家一,你实在太强势了\n);if(money1money2)printf(恭喜玩家二,简直是虐菜啊\n);if(money1==money2)printf(二位简直势均力敌啊,真是好基友\n);}system(pause);}void game1(int put){int JudgeA(int a[4],int b[4]),JudgeB(int a[4],int b[4]);int a[4],b[4]; int c,i,j,m,n,k,l,under,under1,under2; printf(游戏规则:系统将随机产生一个四位不重复数字,你输入猜想的数字后\n);printf(系统将判断你猜对的数字个数和正确位置数,系统将以-A-B的形式提示,其中A前面的数字表示位置正确的数的个数);printf(而B前的数字表示数字正确而位置不对的数的个数,如正确答案为5234,而猜的人猜5346,则是1A2B.\n **记住你只有八次机会**\n);system(pause); system(cls);if(put==1){for(l=0;l100;l++){printf(请压底,最高为五千\n);for(m=0;m=20;m++){scanf(%d,under);if(under5000||under=0){printf(超过上限,请重新输入\n);continue;}elsebreak;}printf(请输入四位数\n);srand(time(NULL)); do { a[0]=rand()%10;//产生首位随机数,对10取模得0~9的数字} while(a[0]==0);//若首位为零则重新选择for(i = 1;i 4; i++) { do { a[i]=rand()%10;//产生其它几位随机数for(j = 0; j i; j++) { if(a[i]==a[j])//若与前几位相同则跳出,重置a[i]{k=0;break;}else k=1;//若不同,则该位有效,置标记k为1 } }while(k!=1); }k=a[0]; for(i=1;i4;i++) { k=k*10+a[i]; } for(n=0;n=8;n++){if(n==8){printf(you are lost,the number is %d\n,k);money=money-under*2;break;}scanf(%d,b[0]);b[3]=b[0]%10;b[2]=(b[0]%100-b[3])/10;b[1]=b[0]%1000/100;b[0]=b[0]/1000;printf(%dA%dB\n,JudgeA(a,b),JudgeB(a,b));if(JudgeA(a,b)==4){printf(you win\n);printf(the number is %d\n,k);money=money+under*2;break;}elsecontinue;}printf(your money:%d\n重玩请输入1,返回请输入2\n,money);scanf(%d,c);if(c==1)continue;if(c==2)break;}}if(put==2){printf(请play1压底,最高为五千\n);scanf(%d,under1);printf(请play2压底\n
您可能关注的文档
- 烤齿牙项目商业计划书(2013年融资成功案例范文)-协助企业融资-投资专家免费咨询.pdf
- 芭田股份:关于召开2009年度股东大会的提示性公告 2010-04-15.pdf
- 初学吉它应该练什么.doc
- 语文(基础模块)下册第三课:《小溪的行程.ppt
- 铁路客车车体强度试验方法.pdf
- 淡雅型白酒的创新思考.pdf
- 2013浦亭乡村学绞少年宫暑期活动方案.doc
- 初二物理下学期第一次月考原始.doc
- 缓释复合肥项目商业计划书(2013年融资成功案例范文)-专家免费咨询.pdf
- WIN7轻松传送操作手册.docx
- 2025年中化集团方舟生招聘笔试备考题库(带答案详解).pdf
- 2025年中建西南设计院招聘笔试备考题库(带答案详解).pdf
- 2025年南通市慈善总会招聘笔试备考题库(带答案详解).pdf
- 2025年江西网吉安分站招聘笔试备考题库(带答案详解).pdf
- 2025年山西三晋都市报招聘笔试备考题库(带答案详解).pdf
- 2025年山西省高河能源招聘笔试备考题库(带答案详解).pdf
- 2024年贵州省毕节地区大方县大水乡招聘社区工作者真题含答案详解.docx
- 2024年贵州省贵阳市开阳县永温乡招聘社区工作者真题及答案详解1套.docx
- 2024年贵州省贵阳市南明区新华路街道招聘社区工作者真题及答案详解1套.docx
- 2024年贵州省遵义市仁怀市长岗镇招聘社区工作者真题及参考答案详解.docx
最近下载
- 2025年太仓市太訸控股集团有限公司第二批公开招聘19人笔试备考题库及答案解析.docx VIP
- 《食管癌综合治疗新进展》课件.ppt VIP
- 商铺租赁合同电子版下载打印.docx VIP
- 2025年太仓市太訸控股集团有限公司第二批公开招聘19人笔试参考题库附答案解析.docx VIP
- 2025年太仓市太訸控股集团有限公司第二批公开招聘19人备考题库及答案解析.docx VIP
- 《危重患者的抢救》课件.ppt VIP
- 孕产妇心肺复苏要点课件.pptx VIP
- 农村小学中高年级学生阅读兴趣培养策略研究-课题申请评审书.docx VIP
- 工程制图制图基础.ppt VIP
- 简约产品订货合同模板.docx VIP
文档评论(0)