对于你们这些编程天才来说这很容易,但我是一名学生,他最近开始学习C#(和一般的编程),我发现自己……被卡住了.
这是我正在进行的评估,所以我不是在寻找复制/粘贴答案,如果我能找到我出错的地方/从哪里开始这样我会更好,我可以自己解决.
评估的目的是:
>使用随机数生成器生成4个数字 – 2个用于玩家1,2个用于经销商.
>将玩家2个数字加在一起,将经销商2个数字加在一起(在屏幕上显示结果)
这是我被困的地方……
>我需要创建一个基本上说:
>如果DealerResult是> PlayerResult显示:经销商胜利.
>如果是PlayerResult> DealerResult,显示:你赢了.
>如果DealerResult == PlayerResult显示:它是平局.
到目前为止,我有以下代码.正如您将看到的,我可以生成数字,将它们添加到一起并在屏幕上显示结果.
using System; namespace Assessment { class MainClass { public static void Main (string[] args) { //Decalre Variables Random r = new Random (); int PlayerNumber1 = r.Next (6,25); int PlayerNumber2 = r.Next (6,25); int DealerNumber1 = r.Next (6,25); int DealerNumber2 = r.Next (6,25); int PlayerTotal = (PlayerNumber1 + PlayerNumber2); int DealerTotal = (DealerNumber1 + DealerNumber2); Console.WriteLine ("Welcome!"); Console.ReadLine (); Console.WriteLine ("Your total is: " + PlayerTotal); Console.ReadLine (); Console.WriteLine ("Dealer total is: " + DealerTotal); Console.ReadLine (); } } }
从这里开始,我被困住了.我将如何评估数字并通过函数显示适当的结果,这些建议非常受欢迎.
如前所述,这是一个评估,所以我不是在寻找快速解决方案或最终答案.此外,评估需要使用FUNCTION来生成结果,而不是循环或任何其他类型的编程魔法,你们中的一些超级天才可能知道. (而且我羡慕地说 – 我希望我的聪明程度和我在这里看到的一些人一样聪明). 原文链接:https://www.f2er.com/csharp/99928.html