• 大小: 2.44MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-03
  • 语言: C#
  • 标签: 24点  小游戏  

资源简介

这次上传的是修改版资源,由于原版资源无法删除修改,所以只能再传一次。原版资源由于在计算答案的函数中使用了int变量,所以在使用除法时可能出现的小数情况没有在程序中被考虑,导致出现了错误答案以及重复答案。修改版对该bug进行了修复。 使用C#编写的24点小游戏,程序随机从A-K中给出4张牌,分别对应1-13数字。 玩家输入结果,程序对结果检查判断对错,玩家若无法做出也可以直接查看答案,程序不会给出没有答案的组合。 程序限制了出现的4个数每个只能使用一次,但没有对运算符号做输入控制,所以程序在某些输入不合法的特定情况下仍然会面临崩溃。 第一次上传就不加分了,并且只是新手,程序有很多不足,望各位多多提出意见……

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace _24点little_game
{
    public partial class Form1 : Form
    {
        bool ID2 = true ID3 = true ID4 = true ID5 = true;
        double myNumber1 myNumber2 myNumber3 myNumber4;
        int count = 0;
        public static object Eval(string Aexpression)
        {
            try
            {
                return new DataTable().Compute(Aexpression ““);
            }
            catch
            {
                return null;
            }
        }
        public void explain1(double NumberA double NumberB double NumberC double NumberD)
        {
            double A B C D;
            for (int i = 1; i <= 24; i++)
            {
                switch (i)
                {
                    case 1:
                        A = NumberA; B = NumberB; C = NumberC; D = NumberD;
                        explain2(A B C D);
                        break;
                    case 2:
                        A = NumberA; B = NumberB; D = NumberC; C = NumberD;
                        explain2(A B C D);
                        break;
                    case 3:
                        A = NumberA; C = NumberB; B = NumberC; D = NumberD;
                        explain2(A B C D);
                        break;
                    case 4:
                        A = NumberA; C = NumberB; D = NumberC; B = NumberD;
                        explain2(A B C D);
                        break;
                    case 5:
                        A = NumberA; D = NumberB; B = NumberC; C = NumberD;
                        explain2(A B C D);
                        break;
                    case 6:
                        A = NumberA; D = NumberB; C = NumberC; B = NumberD;
                        explain2(A B C D);
                        break;
                    case 7:
                        B = NumberA; A = NumberB; C = NumberC; D = NumberD;
                        explain2(A B C D);
                        break;
                    case 8:
                        B = NumberA; A = NumberB; D = NumberC; C = NumberD;
                        explain2(A B C D);
                        break;
                    case 9:
                        B = NumberA; C = NumberB; A = NumberC; D = NumberD;
                        explain2(A B C D);
                        break;
                    case 10:
                        B = NumberA; C = NumberB; D = NumberC; A = NumberD;
                        explain2(A B C D);
                        break;
                    case 11:
                        B = NumberA; D = NumberB; A = NumberC; C = NumberD;
                        explain2(A B C D);
                        break;
     

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       5601  2013-12-08 04:56  24点little game\24点little game\24点little game.csproj

     文件        187  2013-12-07 17:15  24点little game\24点little game\App.config

     文件     133120  2013-12-08 12:13  24点little game\24点little game\bin\Debug\24点little game.exe

     文件        187  2013-12-07 17:15  24点little game\24点little game\bin\Debug\24点little game.exe.config

     文件      89600  2013-12-08 12:13  24点little game\24点little game\bin\Debug\24点little game.pdb

     文件      22984  2013-12-08 12:14  24点little game\24点little game\bin\Debug\24点little game.vshost.exe

     文件        187  2013-12-07 17:15  24点little game\24点little game\bin\Debug\24点little game.vshost.exe.config

     文件        490  2012-06-02 22:34  24点little game\24点little game\bin\Debug\24点little game.vshost.exe.manifest

     文件      49766  2013-12-07 23:55  24点little game\24点little game\bin\Debug\image\1.png

     文件      61367  2013-12-07 23:54  24点little game\24点little game\bin\Debug\image\10.png

     文件      58902  2013-12-07 23:55  24点little game\24点little game\bin\Debug\image\2.png

     文件      37465  2013-12-07 23:55  24点little game\24点little game\bin\Debug\image\3.png

     文件      53909  2013-12-07 23:55  24点little game\24点little game\bin\Debug\image\4.png

     文件      42510  2013-12-07 23:55  24点little game\24点little game\bin\Debug\image\5.png

     文件      63158  2013-12-07 23:54  24点little game\24点little game\bin\Debug\image\6.png

     文件      57006  2013-12-07 23:54  24点little game\24点little game\bin\Debug\image\7.png

     文件      49652  2013-12-07 23:54  24点little game\24点little game\bin\Debug\image\8.png

     文件      64600  2013-12-07 23:54  24点little game\24点little game\bin\Debug\image\9.png

     文件      16657  2013-12-08 05:11  24点little game\24点little game\bin\Debug\image\background1.png

     文件      17466  2013-12-08 05:11  24点little game\24点little game\bin\Debug\image\background2.png

     文件      19453  2013-12-08 05:11  24点little game\24点little game\bin\Debug\image\background3.png

     文件      19104  2013-12-08 05:11  24点little game\24点little game\bin\Debug\image\background4.png

     文件      84157  2013-12-08 00:05  24点little game\24点little game\bin\Debug\image\default1.png

     文件      59744  2013-12-08 00:05  24点little game\24点little game\bin\Debug\image\default2.png

     文件      44355  2013-12-07 23:54  24点little game\24点little game\bin\Debug\image\J.png

     文件      65405  2013-12-07 23:53  24点little game\24点little game\bin\Debug\image\K.png

     文件      73043  2013-12-07 23:53  24点little game\24点little game\bin\Debug\image\Q.png

    I.A.SH.   1211904  2013-12-08 18:28  24点little game\24点little game\bin\Debug\image\Thumbs.db

     文件      25943  2013-12-08 12:13  24点little game\24点little game\Form1.cs

     文件      18976  2013-12-08 04:55  24点little game\24点little game\Form1.Designer.cs

............此处省略57个文件信息

评论

共有 条评论