下载此文档

c小游戏21点代码和界面设计.docx


文档分类:IT计算机 | 页数:约16页 举报非法文档有奖
1/16
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/16 下载此文档
文档列表 文档介绍
publicpartialclassForm1:Form{publicinta;publicintb;publicinti;publicint[]ab=newint[12];//数组ab存放临时的牌的图片号publicintzhuangnumber;//用于存放庄家点数publicintgamernumber;//用于存放游戏者点数publicPictureBox[]ptb=newPictureBox[12];publicForm1(){ponent();}//生成牌与点数privatevoidFirst(outinta,outintb,intq){Randomrd=newRandom();a=(0,51);if(a>=0&&a<=3){b=2;}elseif(a>=4&&a<=7){b=3;}elseif(a>=8&&a<=11){b=4;}elseif(a>=12&&a<=15){b=5;}elseif(a>=16&&a<=19){b=6;}elseif(a>=20&&a<=23){b=7;}elseif(a>=24&&a<=27){b=8;}elseif(a>=28&&a<=31){b=9;}elseif(a>=32&&a<=47){b=10;}elseif(a>=48&&a<=51){if(q>=0&&q<=21){b=10;}elseb=1;}else{b=0;();}}//用递归算法随即生成之前未出现的牌publicvoidBijiao(outinta,outintb,intq,int[]abc){inti;Randomrd=newRandom();a=(0,51);if(a>=0&&a<=3){b=2;}elseif(a>=4&&a<=7){b=3;}elseif(a>=8&&a<=11){b=4;}elseif(a>=12&&a<=15){b=5;}elseif(a>=16&&a<=19){b=6;}elseif(a>=20&&a<=23){b=7;}elseif(a>=24&&a<=27){b=8;}elseif(a>=28&&a<=31){b=9;}elseif(a>=32&&a<=47){b=10;}elseif(a>=48&&a<=51){if(q>=0&&q<=21){b=10;}elseb=1;}else{b=0;();}for(i=0;i<52;i++){if(abc[i]==a)Bijiao(outa,outb,q,abc);elsebreak;}}//不要牌后比较出赢家并把庄家隐藏的牌显现privatevoidbuttonResult_Click(objectsender,EventArgse){if(zhuangnumber>gamernumber){for(i=1;i<6;i++){if(ab[i]!=100)[i].Image=[ab[i]];}=();("庄家赢了!开始下一局!");}elseif(zhuangnumber==gamernumber){for(i=1;i<6;i++){if(ab[i]!=100)[i].Image=[ab[i]];}=();("庄家赢了!开始下一局!");}else{for(i=1;i<6;i++){if(ab[i]!=100)[i].Image=[ab[i]];}=();("你赢了!开始下一局!");}}privatevoid结束ToolStripMenuItem_Click(objectsender,EventArgse){();}//游戏规则在第二个Form上privatevoid游戏规则ToolStripMenuItem_Click(objectsender,EventArgse){Form2myform=newForm2();();}//开始在panel上添加PictureBox并设置其属性,生成四张牌,各两张(庄家有一张隐藏)privatevoid开始ToolStripMenuItem_Click_1(objectsender,E

c小游戏21点代码和界面设计 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数16
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sanshenglu2
  • 文件大小66 KB
  • 时间2020-08-10
最近更新