猜数游戏的 C#代码
来源:互联网 发布:先知电子狗升级软件 编辑:程序博客网 时间:2024/06/05 08:20
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 frmGuessGame
{
public partial class frmGuessNumber : Form
{
public frmGuessNumber()
{
InitializeComponent();
}
int selectednumber;
Random r=new Random();
private void frmGuessNumber_Load(object sender, EventArgs e)
{
selectednumber = r.Next(1, 100);
lblselected.Text = selectednumber.ToString();
}
private void btnSubmit_Click(object sender, EventArgs e)
{
int GuessNum = 0;
if (int.TryParse(txtGuessNum.Text,out GuessNum))
{
int min = int.Parse(lblmin.Text);
int max = int.Parse(lblmax.Text);
if (GuessNum == null)
{
MessageBox.Show("输入不能为空!!!");
}
if (GuessNum >= min && GuessNum <= max)
{
if (GuessNum == selectednumber)
{
lblselected.Visible = true;
MessageBox.Show("恭喜你 猜对了!!!");
}
else
{
if (GuessNum > selectednumber)
{
lblmax.Text = GuessNum.ToString();
txtGuessNum.Focus();
txtGuessNum.SelectAll();
}
else
{
lblmin.Text = GuessNum.ToString();
txtGuessNum.Focus();
txtGuessNum.SelectAll();
}
}
}
else
{
MessageBox.Show("输入数字不在范围之内");
txtGuessNum.Focus();
txtGuessNum.SelectAll();
}
}
}
private void btnRest_Click(object sender, EventArgs e)
{
lblmin.Text = "1";
lblmax.Text = "100";
txtGuessNum.Text = "";
selectednumber = r.Next(100);
lblselected.Text = selectednumber.ToString();
lblselected.Visible = false;
}
}
}
- 猜数游戏的 C#代码
- C#实现猜数游戏
- 猜数游戏代码--图形界面
- 代码清单1-2 猜数游戏
- matlab的猜数游戏
- 简单的猜数游戏
- 简单的猜数游戏
- 数独游戏核心代码
- Java 数独游戏代码
- 猜字游戏的代码
- 超级简单猜数游戏的实现
- 猜数游戏的Java程序
- qt编写的猜数游戏
- 一个简单的猜数游戏
- 猜数游戏 随机数的应用
- 一个简单的猜数游戏
- 设计一个简单的猜数游戏
- 【洛谷】P1427 小鱼的猜数游戏
- opencv for python 之 突出点检测
- 文本框内数据更新后,取出来还是更新前的数据
- 修改putty源代码,解决字体无gb2312问题
- liunx安装git
- Spring MVC 框架搭建及详解
- 猜数游戏的 C#代码
- 11. @DbColumn和@DbLookUp的LotusScript版本
- Emacs配置 gtags+cedet+ecb+doxymacs+session+gdb
- UTF-8的繁体与简体转换
- js操作cookie
- 合并排序法求n个数的逆序对
- webkit for android by Jelly
- 网站优化的一些盲区
- 样式表CSS的使用