例2:双色球中奖查询
Label1.Text = "";
Label1.Text = "开奖号码是:";
Label2.Text = "";
Label2.Text = "×××号码是:";
Label3.Text = "";
Label4.Text = "";
Label4.Text = "你中奖的号码是:";
int[] jianghao = { 1, 3, 8, 9, 12, 18 };
int[] caipiao = { 3, 5, 9, 12, 18, 27 };
int lanhao1 = 15;
int lanhao2 = 15;
int b = 0;
int sum1= 0;
int sum2 = 0;
//显示开奖号码
foreach (int a in jianghao)
{
Label1.Text += a.ToString() + " ";
}
Label1.Text += " " + 15;//""里用的是全角下的空格
//显示×××号码
while (b < caipiao.Length)
{
Label2.Text += caipiao[b] + " ";
b++;
}
Label2.Text += " " + 15;
//显示中奖情况(中奖号码及其个数)
for (int i = 0; i < caipiao.Length; i++)
{
for (int j = 0; j < jianghao.Length; j++)
{
if (caipiao[i] == jianghao[j])
{
sum1++;
Label4.Text+=jianghao[j]+ " ";
}
}
}
if (lanhao1 == lanhao2)
{
sum2=sum1+1;
}
Label3.Text = "你中了" + sum2.ToString() + "个号码";
Label4.Text +=" "+lanhao1+ " ";
//根据中奖号码个数,判断中奖情况
if (sum2== 7)
{
Label5.Text = "恭喜你!中奖500万!";
}
else if (sum2==6)
if (sum1 == 5 && lanhao1 == lanhao2)
{
Label5.Text = "恭喜你!中奖10万!";
}
else
{
Label5.Text = "恭喜你!中奖2万!";
}
else if (sum2==5)
if(sum1==4&&lanhao1==lanhao2)
{
Label5.Text = "恭喜你!中奖3000千!";
}
else
{
Label5.Text = "恭喜你!中奖200百!";
}
else if (sum2==4)
if(sum1==3&&lanhao1==lanhao2)
{
Label5.Text = "恭喜你!中奖200百!";
}
else
{
Label5.Text = "恭喜你!中奖10元!";
}
else if (sum2 == 3)
{
Label5.Text = "恭喜你!中奖5元!";
}
else
{
Label5.Text = "谢谢支持!";
}