用c#编写猜数游戏要求用户在文本框中输入1到10之间的一个数字。然后单击[猜猜]按钮产生一个随机数字,用户

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用c#编写猜数游戏要求用户在文本框中输入1到10之间的一个数字。然后单击[猜猜]按钮产生一个随机数字,用户相关的知识,希望对你有一定的参考价值。

将被告知所选择的数字是否正好等于这个随机数。
用面向对象的方法,谢谢了,急用!!!!

public class MyRandom

Random r;
int strrandom = 0;
MyRandom()

r=new Random();
strrandom=r.Next(10);

public bool IsRight(string str)

if (strrandom.ToString() == str.Trim())

return true;

else

return false;



把所需数据跟功能封装到类跟方法中,然后达到数据跟操作分离,是体现面向对象编程的思想特征。
用的时候把类实例化,调用其中里面的方法就可以了。
参考技术A Random r = new Random();

button事件里面处理:
if (r.Next(10) == int.parse(textbox1.text)) )

messagebox.show("猜对啦!");

else

messagebox.show("再猜一次!");
追问

我是初学者,能不能祥细点啊,把类,构造方法也写上

追答

public partial class Form1 : Form

Random r = new Random();
public Form1()

InitializeComponent();


private void button1_Click(object sender, EventArgs e)

if (r.Next(10) == int.Parse(textBox1.Text))

MessageBox.Show("猜对啦!");

else

MessageBox.Show("再猜一次!");


以上是关于用c#编写猜数游戏要求用户在文本框中输入1到10之间的一个数字。然后单击[猜猜]按钮产生一个随机数字,用户的主要内容,如果未能解决你的问题,请参考以下文章

java实验之猜数游戏

猜数游戏

猜数游戏

猜数游戏

编写一个猜数的游戏程序。(数字由机器随机产生,限制为1~100之间的整数,用户输入猜测,程序给出大小提示

实验任务5-编写猜数游戏