猜數字
問題及程式碼:
/*
* Copyright (c) 2016, 煙臺大學計算機與控制工程學院
* All rights reserved.
* 檔名稱:guess.cpp
* 作 者:單昕昕
* 完成日期:2016年3月25日
* 版 本 號:v1.0
* 問題描述:隨機給出一個0-99(包括0和99)的數字,然後讓你猜是什麼數字。你可以隨便猜一個數字。
* 你可以隨便猜一個數字,遊戲會提示太大還是太小,從而縮小結果範圍。經過幾次猜測與提示後,
* 最終推出答案。
* 程式輸入:你猜想的數字。
* 程式輸出:猜測的結果情況。
*/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Random rd = new Random();
int n = rd.Next(0,99);
Console.WriteLine("遊戲開始,請輸入您猜測的數字:");
while (true)
{
Console.Write("m=");
int m = int.Parse(Console.ReadLine());
if (m == n)
{
Console.WriteLine("恭喜你,猜對啦!");
break;
}
if (m > n)
Console.WriteLine("數字大了!");
else if (m < n)
Console.WriteLine("數字小了!");
}
Console.ReadKey();
}
}
}
執行結果:
二分法猜數字是最快最方便的~
相關文章
- 猜數字11.9
- 猜數字遊戲遊戲
- leedcode-猜數字大小
- Shell猜數字遊戲遊戲
- 猜數字小遊戲遊戲
- 演算法 猜數字演算法
- [TJOI2009] 猜數字
- 【Java】——猜數字遊戲Java遊戲
- 猜數字的介面版
- LeetCode-374-猜數字大小LeetCode
- 以太坊智慧合約-猜數字
- 使用者猜數字遊戲遊戲
- L1-056 猜數字 分數 20
- linux實現猜數字小遊戲Linux遊戲
- C#之簡易猜數字遊戲C#遊戲
- LeetCode 299 猜數字遊戲 Java實現LeetCode遊戲Java
- 7-24 猜數字遊戲 (15分)遊戲
- LeetCode每日一題: 猜數字大小(No.374)LeetCode每日一題
- L1-056 猜數字 (20分) C++C++
- 一個拖拉且錯誤的猜數字程式
- Rust學習之旅1——寫個猜數字遊戲Rust遊戲
- 【python小練習】簡單的猜數字遊戲Python遊戲
- wordle game 猜字遊戲GAM遊戲
- Shell指令碼——Linux系統中的時間猜數字指令碼Linux
- 透過編寫“猜數字”遊戲來學習 Awk遊戲
- 【Java基礎教程】用Java實現猜數字小遊戲Java遊戲
- LeetCode題解(1178):猜字謎(Python)LeetCodePython
- 以猜數字遊戲引出的分治演算法的理解與思考遊戲演算法
- C語言初學者(自學)做的一個猜數字小遊戲C語言遊戲
- 回憶小時的快樂,利用python做一款數字猜謎小遊戲Python遊戲
- Java學習筆記(一) 猜數遊戲Java筆記遊戲
- 猜謎
- L1-093 猜帽子游戲 分數 15
- 一個自己都感覺幼稚的猜數遊戲遊戲
- pyqt5例項——pycharm實現猜數遊戲QTPyCharm遊戲
- 數字宋朝
- 數字序列
- 數字藏品