如果您检查有多少次尝试让用户猜出随机数,那么您需要修复随机数,并在启动游戏时全局尝试或在方块外尝试。
示例:
int triesInteger = 0;
int randomnum = new Random().Next(0, 10);
private void button3_Click(object sender, EventArgs e)
{
int guessInteger;
if (int.TryParse(textBoxcommanf.Text, out guessInteger))
{
if (guessInteger < randomnum)
{
triesInteger++;
answerLabel.Text = "You are too low";
numTriesLabel.Text = "" + triesInteger;
}
if (guessInteger > randomnum)
{
triesInteger++;
answerLabel.Text = "You are too high";
numTriesLabel.Text = "" + triesInteger;
}
if (guessInteger == randomnum)
{
triesInteger++;
answerLabel.Text = "Correct, Way to go!";
numTriesLabel.Text = "" + triesInteger;
}
}
else
{
answerLabel.Text = "Number is invalid";
}
}
它会创建一个随机数,然后用户开始猜测该数字,如果猜错显示提示(高或低),每个用户都会尝试增加计数。
如果要重新开始,则需要在某些按钮上单击重置值。然后重新开始猜数字游戏。
private void button4_Click(object sender, EventArgs e)
{
triesInteger = 0;
randomnum = new Random().Next(0, 10);
answerLabel.Text = "";
numTriesLabel.Text = "0";
}
本文发布于:2024-02-03 03:26:53,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170690201248352.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |