資源簡介
這次上傳的是修改版資源,由于原版資源無法刪除修改,所以只能再傳一次。原版資源由于在計算答案的函數中使用了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個文件信息
- 上一篇:c#_tif轉pdf
- 下一篇:C# 串口數據采集小DEMO
評論
共有 條評論