亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C# > 正文

C#實現簡易猜數字游戲

2019-10-29 21:06:00
字體:
來源:轉載
供稿:網友

本文實例為大家分享了C#實現簡易猜數字游戲的具體代碼,供大家參考,具體內容如下

游戲規則說明:

由系統生成一個隨機數,玩家有三次猜數字的機會,如果在三次內猜出數字反饋玩家猜對了,否則Game Over!

代碼設計說明:

1.首先設計一個簡易的歡迎界面,并提示玩家是否開始游戲;

public void Rule()    {      string symbol;      bool flag = false;      Console.WriteLine("***********************************************");      Console.WriteLine("------------歡迎進入猜數字游戲!-------------");      Console.WriteLine("我們將從1到10間隨機生成一個數字由玩家進行猜測!");      Console.WriteLine(" 來看看你們的運氣,提供你們三次猜測機會!");      Console.WriteLine("/tY--開始游戲/t/tN--退出游戲");      Console.WriteLine("***********************************************");      Console.Write("是否進入游戲:");      symbol = Convert.ToString(Console.ReadLine());      while (flag == false)      {        switch (symbol)        {          case "Y":            Console.Clear();            Console.WriteLine("游戲開始!");            flag = true;            break;          case "N":            Console.WriteLine("退出游戲!");            Console.ReadKey();            Environment.Exit(0);            break;          default:            Console.WriteLine("輸入無效符號!");            Console.Write("是否進入游戲:");            symbol = Convert.ToString(Console.ReadLine());            break;        }      }          }

2.由系統自動生成一個隨機數;

public int SetRandom()    {      int number;      var random = new Random();      number = random.Next(1,10); // 使用該方法獲得的隨機數大于等于1,小于10;      return number;    }

3.由玩家輸入一個數值與系統生成隨機數進行比較,判斷是否相同,如果相同則表示玩家猜對,否則繼續猜,直到三次機會使用完反饋Game Over!

 

public void Guess(int num)    {      int number;      int count = 0;      Console.WriteLine("請輸入猜測數值:");      number = Convert.ToInt32(Console.ReadLine());      while (num <= 10)      {        if (number == num)        {          Console.WriteLine("恭喜你,猜對了!");          break;        }        else        {          count++; // 獲取玩家輸入次數          Console.WriteLine("親。猜錯了哦! 您以使用{0}次機會/n", count);          if (count >= 3) //判斷玩家是否已輸入三次          {            Console.WriteLine("您已用完猜測次數,Game Over!");            break;          }          Console.WriteLine("請再次輸入猜測數值:");          number = Convert.ToInt32(Console.ReadLine());        }      }    }

完整代碼:

using System;namespace GuessNumberApplication{  class Program  {    static void Main(string[] args)    {      var guessNumber = new GuessNumber();      var ruleExplain = new RuleExplain();      ruleExplain.Rule();      int number = guessNumber.SetRandom();      guessNumber.Guess(number);      Console.ReadKey();    }  }  class RuleExplain  {    public void Rule()    {      string symbol;      bool flag = false;      Console.WriteLine("***********************************************");      Console.WriteLine("------------歡迎進入猜數字游戲!-------------");      Console.WriteLine("我們將從1到10間隨機生成一個數字由玩家進行猜測!");      Console.WriteLine(" 來看看你們的運氣,提供你們三次猜測機會!");      Console.WriteLine("/tY--開始游戲/t/tN--退出游戲");      Console.WriteLine("***********************************************");      Console.Write("是否進入游戲:");      symbol = Convert.ToString(Console.ReadLine());      while (flag == false)      {        switch (symbol)        {          case "Y":            Console.Clear();            Console.WriteLine("游戲開始!");            flag = true;            break;          case "N":            Console.WriteLine("退出游戲!");            Console.ReadKey();            Environment.Exit(0);            break;          default:            Console.WriteLine("輸入無效符號!");            Console.Write("是否進入游戲:");            symbol = Convert.ToString(Console.ReadLine());            break;        }      }          }  }  class GuessNumber  {    public int SetRandom()    {      int number;      Random random = new Random();      number = random.Next(1, 10); // 使用該方法獲得的隨機數大于等于1,小于10;      return number;    }    public void Guess(int num)    {      int number;      int count = 0;      Console.WriteLine("請輸入猜測數值:");      number = Convert.ToInt32(Console.ReadLine());      while (num <= 10)      {        if (number == num)        {          Console.WriteLine("恭喜你,猜對了!");          break;        }        else        {          count++; // 獲取玩家輸入次數          Console.WriteLine("親。猜錯了哦! 您以使用{0}次機會/n", count);          if (count >= 3) //判斷玩家是否已輸入三次          {            Console.WriteLine("您已用完猜測次數,Game Over!");            break;          }          Console.WriteLine("請再次輸入猜測數值:");          number = Convert.ToInt32(Console.ReadLine());        }      }    }  }}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到c#教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产日韩欧美夫妻视频在线观看| 欧美精品999| 日韩av在线免费播放| 成人免费看吃奶视频网站| 91精品视频在线看| 亚洲女成人图区| 97成人精品视频在线观看| 精品成人在线视频| 精品国产老师黑色丝袜高跟鞋| 日韩精品极品毛片系列视频| 久久久久亚洲精品成人网小说| 欧美日韩另类视频| 欧美激情亚洲精品| 亚洲一区二区三区视频播放| 国产91精品久久久久久久| 91日本视频在线| 这里只有精品丝袜| 欧美精品www在线观看| 欧美中文字幕在线播放| 久久成年人免费电影| 日本人成精品视频在线| 国产不卡一区二区在线播放| 欧美肥老太性生活视频| 亚洲国产成人久久综合一区| 亚洲国产精品大全| 久久亚洲精品中文字幕冲田杏梨| 中文字幕亚洲在线| 久久频这里精品99香蕉| 亚洲国产精品va在看黑人| 国产精品视频内| 欧美日韩亚洲国产一区| 亚洲高清一区二| 成人激情视频在线| 欧美激情视频在线免费观看 欧美视频免费一| 高清亚洲成在人网站天堂| 自拍视频国产精品| 亚洲欧美激情另类校园| 91免费精品国偷自产在线| 亚洲精品福利在线观看| 91国产视频在线播放| 亚洲999一在线观看www| 狠狠综合久久av一区二区小说| 亚洲欧美精品在线| 色噜噜狠狠狠综合曰曰曰88av| www.欧美精品| 中日韩美女免费视频网站在线观看| 亚洲电影免费观看高清完整版| 日韩一区二区三区xxxx| 色777狠狠综合秋免鲁丝| 久久国产精品首页| 国产精品视频免费观看www| 最近2019年中文视频免费在线观看| 日韩精品免费视频| 国产精品免费久久久久影院| 久久在线免费观看视频| 久久成人18免费网站| 日韩av网站在线| 亚洲第一精品夜夜躁人人躁| 91久久精品久久国产性色也91| 欧美成人一区在线| 国产一区二区视频在线观看| 热re91久久精品国99热蜜臀| 国产欧美va欧美va香蕉在| 成人久久一区二区| 国产精品高清网站| 国产精品一区专区欧美日韩| 日韩在线激情视频| 国产精品视频播放| 欧美激情视频免费观看| 中文字幕亚洲无线码a| 在线观看视频99| 狠狠久久亚洲欧美专区| 国产亚洲a∨片在线观看| 亚洲人成电影网站色www| 国产精品爽爽ⅴa在线观看| 久久精品国产欧美亚洲人人爽| 青草成人免费视频| 日韩欧美国产视频| 久久久久日韩精品久久久男男| 日韩高清免费在线| 最新中文字幕亚洲| 中文字幕亚洲欧美| 久久久97精品| 欧美午夜激情在线| 色99之美女主播在线视频| 不卡毛片在线看| 欧美一级淫片videoshd| 国产免费成人av| 亚洲第一精品夜夜躁人人爽| 国产精品日日摸夜夜添夜夜av| 亚洲第一中文字幕在线观看| 狠狠综合久久av一区二区小说| 日韩av在线不卡| 亚洲春色另类小说| 奇米一区二区三区四区久久| 国产成人在线一区二区| 亚洲国产欧美一区二区三区久久| 亚洲第一综合天堂另类专| 亚洲欧美日韩在线高清直播| 国产在线播放91| 91精品国产高清久久久久久久久| 日韩av在线精品| 国产精品小说在线| 日韩中文字幕在线免费观看| 91精品久久久久久久久久久| 色婷婷成人综合| 国产日韩av在线播放| 欧美交受高潮1| 日本国产精品视频| 日韩成人av网| 精品久久久中文| 在线播放日韩精品| 日韩av色在线| 欧美人与物videos| 国产精品欧美日韩| 国产美女精品视频免费观看| 国产视频精品免费播放| 欧美中文字幕在线| 麻豆成人在线看| 亚洲成人黄色网址| 欧美大片网站在线观看| 伦理中文字幕亚洲| 精品中文字幕久久久久久| www.99久久热国产日韩欧美.com| www.国产一区| 亚洲欧美精品一区二区| 欧美美最猛性xxxxxx| 国产精品亚洲综合天堂夜夜| 中文字幕成人精品久久不卡| 亚洲护士老师的毛茸茸最新章节| 狠狠色噜噜狠狠狠狠97| 国产精品久久久久久久久粉嫩av| 国产精品国产福利国产秒拍| 国产91亚洲精品| 亚洲男人的天堂网站| 国产精品午夜视频| 亚洲国产欧美一区二区三区久久| 国产亚洲欧美日韩精品| 欧美日韩国产丝袜美女| 国产欧美最新羞羞视频在线观看| 黑人巨大精品欧美一区二区三区| 欧美成年人网站| 久久偷看各类女兵18女厕嘘嘘| 97精品在线视频| 色综合天天综合网国产成人网| 亚洲国产毛片完整版| 在线观看免费高清视频97| 97不卡在线视频| 欧美电影《睫毛膏》| 国产成人福利视频| 日韩欧美一区二区三区久久| 日韩av在线直播| 亚洲国产精品久久精品怡红院| 尤物yw午夜国产精品视频| 亚洲国产精品系列| 国产亚洲精品美女久久久| 国产精品一区久久| 国产成人亚洲精品| 日韩欧美成人网| 欧美激情成人在线视频| xxx成人少妇69| 国产成人+综合亚洲+天堂| 91久久久亚洲精品| 日韩精品免费电影|