在资料室处理数据,趁着跑处理过程的空档闲来无 聊搞了个双色球选号器
纯粹的是为了自己乐呵乐呵啦
生成随机数据代码:
public class GetNumber
{
public GetNumber()
{
Random r = new Random();
//生成红球数组
for(int i=0; i<6; i++)
{
redNum[i] = r.Next(1,33);
//排除重复号码
while(i>0)
{
bool flag = false; //设置重复标志
for(int m=i-1; m>=0; m--)
{
if(redNum[i] == redNum[m])
flag = true;
}
if(flag)
redNum[i] = r.Next(1,33);
else
break;
}
}
//红球排序
int tempnum;
for(int j=0; j<6; j++)
{
for(int k=j; k<6; k++)
{
if(redNum[j]>redNum[k])
{
tempnum = redNum[j];
redNum[j] = redNum[k];
redNum[k] = tempnum;
}
}
}
//获取蓝球号码
blueNum = r.Next(1,16);
}
private int[] redNum = new int[6];
private int blueNum;
public int[] RedNum
{
get { return redNum; }
}
public int BlueNum
{
get { return blueNum; }
}
}
-END-