c#21点纸牌游戏课程设计
C#所作的课程设计,里面包含源代码以及任务书和说明书,适应广大要做课程设计的学生使用21点一般用到1-8副牌。庄家给每个玩家发两张牌,牌面朝上;给自己发两张牌,一张牌面朝上(叫明牌),一张牌面朝下(叫暗牌)。大家手中扑克点数的计算是:K、Q、J和10牌都算作10点。A牌既可算作1点也可算作11点,由玩家自己决定。其余所有2至9牌均按其原面值计算。首先玩家开始要牌,如果玩家拿到的前两张牌是一张A和一张10点牌,就拥有黑杰克(Blackjack);此时,如果庄家没有黑杰克,玩家就能赢得1.5倍的赌金(2赔3)。没有黑杰克的玩家可以继续拿牌,可以随意要多少张。目的是尽量往21点靠,靠得越近越好,最好就是21点了。在要牌的过程中,如果
下载地址
用户评论
优点:1、无明显错误;2、基本不奔溃;3、基本功能都实现 缺点:1、结构化编程太落后 ;3、太多重复代码;3、还用到了goto语句,破坏了结构; 建议:1、建立扑克、玩家、庄家、洗牌、发牌、算牌专门的类或方法
界面很好 学到了知识
写得不错,值得借鉴。
代码写得太乱了
写的不错很有参考价值
可用,感谢,,学习,,
太有用了,谢谢了!
还不错但是还是要改
非常好的学习材料,基本都能用个,就是界面有些简陋
还没男的及看能不能用