欢迎来到代码驿站!

.NET代码

当前位置:首页 > 软件编程 > .NET代码

C#实现猜数字小游戏

时间:2021-07-06 10:07:44|栏目:.NET代码|点击:

本文实例为大家分享了C#实现猜数字小游戏的具体代码,供大家参考,具体内容如下

效果如图:

代码:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
 
namespace _1csz
{
  public partial class Form1 : Form
  {
    int x;///定义的是一个全局变量
    public Form1()
    {
      InitializeComponent();
    }
 
    private void button1_Click(object sender, EventArgs e)///产生一个随机数
    {
      Random rd = new Random();
      x = rd.Next(100);
    }
 
    private void button2_Click(object sender, EventArgs e)///显示正确答案
    {
      label4.Visible = true;
      label4.Text = x.ToString();
    }
 
    private void button3_Click(object sender, EventArgs e)///退出键
    {
      Application.Exit();
    }
 
    private void Form1_Load(object sender, EventArgs e)///窗体初始化
    {
      label3.Visible = false;
      label4.Visible = false;
    }
 
    private void textBox1_KeyDown(object sender, KeyEventArgs e)///KeyDown事件:当焦点在文本框时按下任何键都触发该事件
    {
      if (e.KeyCode==Keys.Enter)///KeyCode属性获取KeyUp和KeyDown事件的键盘代码,其值用Keys枚举成员名
      {
        if (x==int.Parse(textBox1.Text))
        {
          label3.Visible = true;
          label3.Text = "猜对了,你真棒!";
        }
        else if (int.Parse(textBox1.Text) > x)
        {
          label3.Visible = true;
          label3.Text = "真是,猜大了!";
        }
        else
        {
          label3.Visible = true;
          label3.Text = "真是,猜小了!";
        }
      }
    }
 
  }
}

上一篇:c#中@的3种作用

栏    目:.NET代码

下一篇:C# winform登陆框验证码的实现方法

本文标题:C#实现猜数字小游戏

本文地址:http://www.codeinn.net/misctech/153220.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有