C#... 我初学, 非常感谢,得到答案立马给分数!
解决方案 »
- C#变量不刷新变换
- [IE编程高难度问题]关于webbrowser权限
- byte类型能存储字符吗?
- 继承窗体某些控件或组件的修改权限问题
- Jmail问题,求高人指点!!
- 如何读取C:\Documents and Settings\administrator\Local Settings\Temporary Internet Files里的信息
- 用服务记录键盘输入的问题
- 如何用不同的sqlDataAdapter 批量更新同一个数据表
- 如何直接保存 WebBrowser 网页中的图片?
- 诸位大侠能否给个c# primer的电子版的下载连接?中文版的最好,非常感谢,新年大吉!
- C# 中树形控件的刷新问题?
- 数据库两表连接问题
随机生成1~100:tempRandom.next(1,100);//这是个int类型 当然你可以提前定义一个int来“接住”它
接下来的 判定“等于、大于、小于” if else语句就能搞定了 最后MessageBox.Show();
基本就是这个思路 望采纳。。
private void button1_Click(object sender, EventArgs e)
{
Random ran = new Random();
int RandKey = ran.Next(0, 99);
if (RandKey == Convert.ToInt32(textBox1.Text))
{
MessageBox.Show("随机数是"+RandKey+",等于你输入的数");
}
else if (RandKey > Convert.ToInt32(textBox1.Text))
{
MessageBox.Show("随机数是" + RandKey + ",大于你输入的数");
}
else
{
MessageBox.Show("随机数是" + RandKey + ",小于你输入的数");
}好像行
private void button1_Click(object sender, EventArgs e)
{
Random ran = new Random();
int RandKey = ran.Next(0, 99);
if (RandKey == Convert.ToInt32(textBox1.Text))
{
MessageBox.Show("随机数是"+RandKey+",等于你输入的数");
}
else if (RandKey > Convert.ToInt32(textBox1.Text))
{
MessageBox.Show("随机数是" + RandKey + ",大于你输入的数");
}
else
{
MessageBox.Show("随机数是" + RandKey + ",小于你输入的数");
}好像行
private void button4_Click(object sender, EventArgs e)
{
Random r = new Random();
int input = Convert.ToInt32(this.textBox2.Text);
int num = r.Next(101);
if (num < input)
{
MessageBox.Show("小了");
}
else if (num == input)
{
MessageBox.Show("一样大");
}
else
{
MessageBox.Show("大了");
}
}
界面就一个Button 一个textbox
Random myrand=new Random();//实例化一个随机类
myrand.Next(100).//随机1-100之间的数..
可以去MSDN 看看 Random类