概述
先建立一个窗体form
在工具里选label、textbox、button定好位置
先双击窗体form,编译生成随机数
然后对button1编译(语句还不太明白,,,)
最后记得加一个计数的变量count
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 guessnum001
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
Random r = new Random();
int num = r.Next(1,101);
label5.Text = num.ToString();//让label显示字符串,不太明白labe5的含义是随机抽取的要猜的那个数,属性改成visible--false这样执行的时候就看不到答案啦
}
private void button1_Click(object sender, EventArgs e)
{
int guess = int.Parse(textBox1.Text);//字符串转换成数字得到数据
int num =int.Parse (label5.Text);//label上的内容转换成数字
int count = int.Parse(label4.Text);//定义计数
count++;
if (guess > num)//比较大小
MessageBox.Show("猜大了");
else if (guess < num)
MessageBox.Show("猜小了");
else
MessageBox.Show("您猜对了!这个数是"+num.ToString()+",您猜了"+count.ToString()+"次。");
label4.Text = count.ToString();//显示一共猜了多少次
}
private void button2_Click(object sender, EventArgs e)
{
Random r = new Random();
int num = r.Next(1, 101);
label5.Text = num.ToString();//让label显示字符串
label4.Text= "0";//转换成0字符串
textBox1.Text= "0";
}
}
}
最后
以上就是甜美镜子为你收集整理的C#1--100猜数游戏的全部内容,希望文章能够帮你解决C#1--100猜数游戏所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复