多语言展示
当前在线:1196今日阅读:39今日分享:10

用C#编写彩票选号程序

这里主要介绍下如何利用VS工具C#语言编写一个彩票选号窗体应用小程序,这里以双色球选号为例子,其他彩票种类可以根据需求进行修改。本实例只可一次选一注,想多选可以再添加,原理很简单。
工具/原料

VS2012.。其他版本VS也行,此项没硬性要求

方法/步骤
1

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

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 = "";        }

3

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

4

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

注意事项
1

编程过程需要注意大小写问题

2

textbox控件太多注意不要混淆

推荐信息