用C#编写彩票选号程序

2025-10-30 04:14:18

1、启动VS软件,新建C#项目,窗体应用程序,拖动7个textBox控件,两个button控件到窗体上方,控件大小背景颜色,显示内容可到控件属性自行修改。。。大致图如下:

用C#编写彩票选号程序

2、双击button控件注册事件(关键)

确定button代码

private void button1_Click(object sender, EventArgs e)

        {//确定button

            int i, j, k;

            Random Ran = new Random();

            int[] num = new int[6];

            for (i = 0; i <= 5; i++)//循环产生六个随机数

            {

                num[i] = Ran.Next(1,33);

            }

            for (j = 0; j < 5; j++)

            {

                for (i = 0; i < 5 - j; i++)

                {

                    if (num[i] > num[i + 1])//给选的号排序

                    {

                        k = num[i];

                        num[i] = num[i + 1];

                        num[i + 1] = k;

                    }

                }

            }

            for (i = 0; i < 6; i++)

            {

                if (num[0] != num[1] && num[0] != num[2] && num[0] != num[3] && num[0] != num[4] && num[0] != num[5]

                  && num[1] != num[2] && num[1] != num[3] && num[1] != num[4] && num[1] != num[5]

                  && num[2] != num[3] && num[2] != num[4] && num[2] != num[5]

                  && num[3] != num[4] && num[3] != num[5]

                  && num[4] != num[5])

                {

                    textBox5.Text = num[0].ToString();

                    textBox4.Text = num[1].ToString();

                    textBox2.Text = num[2].ToString();

                    textBox1.Text = num[3].ToString();

                    textBox7.Text = num[4].ToString();

                    textBox3.Text = num[5].ToString();//上面几行分别给各个textbox控件一个text显示

                }

                else

                {

                    i = 0;

                }

                int b = Ran.Next(1,16);

                textBox6.Text = b.ToString();//设置篮球随机数

            }

        }

清空button代码:

 private void button2_Click(object sender, EventArgs e)

        {//清空button

            textBox1.Text = textBox2.Text = textBox3.Text = textBox4.Text = textBox5.Text = textBox6.Text = textBox7.Text = "";

        }

用C#编写彩票选号程序

3、按照上述步骤编写完成代码点击F5运行,点击确定即可随机选号具体如下图:

用C#编写彩票选号程序

4、点击清空即可清空显示号码,如下图:

用C#编写彩票选号程序

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢