zoukankan      html  css  js  c++  java
  • 用C#实现简单的打字闯关游戏

    其实,这个游戏规则很简单,就是分为十关游戏,难度从低到高。

    第一关:每次随机输出一个字符(数字、字符),如果输对了,就加一分,错了 就重新计分。

    第二关:每次开始出现两个字符,难度开始加大。。

    就这样一点一点的递增!~。

    static void Main(string[] args)
    {

    System.Console.WriteLine(
    "现在开始游戏!");
    System.Random r
    = new Random();
    int sores = 0;

    for (int i = 1; i <= 10; i++)
    {
    sores
    = 0;
    while (sores < 10)
    {
    string tip = "";
    for (int j = 0; j <= i - 1; j++)
    {
    if (r.Next(1, 4) == 1)
    {
    tip
    += r.Next(0, 10).ToString();
    //System.Console.WriteLine(tip);
    }
    else
    {
    tip
    += r.Next(1, 4) == 2 ? ((char)r.Next('a', 'z' + 1)).ToString() : ((char)r.Next('A', 'Z' + 1)).ToString();
    }
    }
    //System.Console.WriteLine(tip);
    System.Console.WriteLine("你现在是第{0}关,分数是:{1},需要输入{2}", i, sores, tip);
    string input = System.Console.ReadLine();
    if (input.ToLower() == "exit")
    {
    return;
    }
    else
    {
    sores
    = input == tip ? sores + 1 : 0;
    }
    }
    }

    }

     上个截图吧:

  • 相关阅读:
    下载文件总结
    用PHP,怎么获取PHP.ini中的文件上传最大的字节数。也就是默认的2M
    TP框架下载功能 - 不想下天桥 - 博客园
    CSS,font-family,好看常用的中文字体
    安装Wamp后 Apache无法启动的解决方法
    :nth-child(n)
    list-style
    netbeans常用快捷键
    ideaic快捷键
    配置nutch
  • 原文地址:https://www.cnblogs.com/damonlan/p/2084853.html
Copyright © 2011-2022 走看看