有没有大神会c#实现如下功能:猜数字游戏

猜数字游戏要求:用图形用户界面实现。功能:计算机产生随机数,猜中即胜,猜不中,提示是大了还是小了,继续猜,直至猜到,给出所用时间和评语。... 猜数字游戏
要求:用图形用户界面实现。
功能:计算机产生随机数,猜中即胜,猜不中,提示是大了还是小了,继续猜,直至猜到,给出所用时间和评语。
展开
 我来答
百度网友74a959a
2017-12-27 · TA获得超过255个赞
知道小有建树答主
回答量:230
采纳率:80%
帮助的人:61.4万
展开全部

我来试试(滑稽),也是自学没多久

来了,初学者,大神勿喷,用的都是基础的方法:

private void btnStart_Click(object sender, EventArgs e)

{

btnStart.Visible = false;

panel1.Visible = true;

int i = GetRandom(10);

randomNum.Text = "生成的随机数为:" + i;

randomNum.Tag = i;

btnReset.Visible = false;

randomNum.Visible = false;

labTip.Visible = false;

textBox1.Text = "";

button1.Visible = true;

}

private int GetRandom(int MaxValue)

{

Random rand = new Random();

int rd = rand.Next(1, MaxValue);

return rd;

}

private void button1_Click(object sender, EventArgs e)

{

if (textBox1.Text == "")

{

labTip.Text = "请输入您猜测的数字";

labTip.Visible = true;

}

else

{

if (Convert.ToInt32(textBox1.Text) < Convert.ToInt32(randomNum.Tag))

{

labTip.Text = "您猜测的数字小了,再试试!";

labTip.Visible = true;

}

else if (Convert.ToInt32(textBox1.Text) > Convert.ToInt32(randomNum.Tag))

{

labTip.Text = "您猜测的数字大了,再试试!";

labTip.Visible = true;

}

else if (Convert.ToInt32(textBox1.Text) == Convert.ToInt32(randomNum.Tag))

{

labTip.Text = "恭喜您,猜对了!";

labTip.Visible = true;

randomNum.Visible = true;

btnReset.Visible = true;

button1.Visible = false;

}

}

}

private void button2_Click(object sender, EventArgs e)

{

btnStart.Visible = true;

panel1.Visible = false;

}

杭州一知智能科技有限公司
2022-03-17 广告
电话机器人主要就是用来模拟人工通话的一组程序,一般由,CRM系统,语义识别,转换文字,话术体系,这是软的部分,再加上底层软交换和通信模块一起,合并起来就是一套完整的电话机器人系统。电话机器人可以代替真人进行电话工作的,像是电话营销、售后回访... 点击进入详情页
本回答由杭州一知智能科技有限公司提供
爱在记忆中5
2017-12-27 · 超过58用户采纳过TA的回答
知道小有建树答主
回答量:286
采纳率:50%
帮助的人:54万
展开全部
这个简单呢,都有人上代码了。差不多就那个意思
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式