当前位置:首页 > 代码 > 正文

彩票代码设计(彩票奖金代码)[20240424更新]

admin 发布:2024-04-24 14:35 147


本篇文章给大家谈谈彩票代码设计,以及彩票奖金代码对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

用Java程序写一个彩票的模拟程序生成6个红球(1-33的随机数),1个蓝球(1-16的随机数),随机数可以重复

import java.util.Random;

import java.util.Scanner;

public class DoubleBalls {

public static void main(String[] args) {

// TODO Auto-generated method stub

System.out.println("是否机选一组双色球号码?(Y/N)");

Scanner input = new Scanner(System.in);

char a = input.next().charAt(0); // 输入一个char字符,0位即是第一位

if (a == 'Y' || a == 'y') {

Random suiji = new Random(); // 创建suiji方法

int blue = suiji.nextInt(16);//从0到16中选一个数字个蓝球

while(blue==0){

blue=suiji.nextInt(16);

}//如果选到了0,再选一次给blue

int red[] = new int[6];// 用一个6个元素的数组装红球

for (int i = 0; i 6; i++) {

red[i] = suiji.nextInt(33); // 随机分配0到33的整数

if (red[i] == 0) {i--;}

if (i == -1) {i = 0;}

for (int j = 0; j i; j++) {

while (red[i] == red[j]) {i--;}// 发现相同的从新回去生成一个

}

}

System.out.print("红球:");

for (int k = 0; k red.length; k++) {

System.out.print(red[k] + " ");// 输出数组red

}

System.out.print("蓝球:"+blue);

} else

System.out.println("fuck you~");

}

}

应该可以了,可以产生一组。。。如果楼主你中头奖了,送我套房好了哈^0^

下面是一个“彩票选号小助手”的Visual Basic(VB)的程序代码。下面是设计界面,求高人逐字逐句解释代码

Private Sub cmdStart_Click()

Dim i As Integer‘定义i为整形变量

For i = 0 To 4’i从0 到 4 进行5次循环

If option1(i).Value Then‘如果选中了第i+1注(单选框第一到第五注是option1(0) 到option1(4))

Exit For’如果满足,退出for循环

End If‘结束判断

Next’for循环的结束语句

base = i * 7‘上面利用一个循环把你选中的第几注赋值给了i 此时把i*7赋值给变量base cmdStop.Enabled = True’把停职按钮的可用性变为true 即让停止按钮可用

cmdStart.Enabled = False‘让开始按钮不可用

cmdAuto.Enabled = False‘让自动按钮不可用

cmdStop.SetFocus’让停止按钮获得焦点(就是那一圈围着按钮的特别细的虚线)

start = True’令变量start的逻辑属性为真

Do While start‘这是一个do loop循环 如果start为真就一直循环

Randomize Timer’让随机数每次都不一样,

i = Rnd() * 6‘让i取1到6的随机数

lblNum(i + base).Caption = Trim(Str(Int(Rnd() * IIf(i = 6, 5, 10))))

'这里lblNum(i + base).Caption 指的是第几个幸运号码框,base是之前判定了的你选的第几注乘以了6(每行6个),也就是从第几行开始,i是随机的,后面的代码trim是去掉两边的空格,str是把内容改为字符串格式,int是取整,后面那个没看太懂,个人觉得这块有错,

DoEvents‘转让控制权,以便让操作系统处理其它的事件

If auto Then’如果auto为真(就是点了自动按钮)

If Timer - sTime sDiff Then‘这缺少相应的在通用声明区的定义语句,看不太懂

Exit Do’跳出do loop循环

End If‘结束判断

End If’结束判断

Loop

End Sub

Private Sub cmdStop_Click()’停止按钮的单击事件

cmdStop.Enabled = False‘停止按钮不可用

i = 0’让i=0

Do While True‘do loop循环,这个循环判定条件一直是真,通过内部的结束循环语句来结束循环

lblNum(i + base).Caption = Trim(Str(Int(Rnd() * IIf(i = 6, 5, 10))))’同之前的

i = i + 1‘i从0开始依次累加

If i = 7 Then

Exit Do’如果i=7 结束循环

End If

p = Rnd / 5‘在0 到0.2中随机取值

N = Timer’n为系统计时器数值

Do While Timer - N p‘

Randomize Timer

r = Rnd() * (6 - i) + i’让r在i到6-i间随机取值

lblNum(r + base).Caption = Trim(Str(Int(Rnd() * IIf(r = 6, 5, 10))))

DoEvents‘转让控制权,以便让操作系统处理其它的事件

Loop

Loop

start = False‘start属性变为false

cmdStart.Enabled = True’开始按钮可用

cmdAuto.Enabled = True‘自动按钮可用

cmdStart.SetFocus‘开始按钮得到焦点

End Sub

Private Sub Form_Load()’窗体加载事件

cmdStop.Enabled = False‘停止按钮不可用

For i = 0 To 34

lblNum(i).Caption = ""

Next’把34个数值全清空

End Sub

Private Sub lblNum_MouseDown(Index As Integer, Button As Integer, Shift As Integer, X As Single, Y As Single)‘lblNum的鼠标按下事件

Dim r As Integer

If (Not start) And (Not auto) Then’如果没开始,没点自动

r = Index Mod 7‘index意思是第几个,从0开始,比如第一行的第二个index就是1,第二行的第一个index就是7. mod 7 就是对7 取余取出来的数值表示他是这一行的第几个。

manu = True’令menu为真

Do While manu

lblNum(Index) = Trim(Str(Int(Rnd() * IIf(r = 6, 5, 10))))

DoEvents‘转让控制权,以便让操作系统处理其它的事件

Loop

End If

End Sub

Private Sub lblNum_MouseUp(Index As Integer, Button As Integer, Shift As Integer, X As Single, Y As Single)

manu = False‘鼠标松开时,menu为假,停止上面鼠标按下事件当中的循环。

End Sub

就这些了,望采纳

彩票程序设计VB源代码 急急急!!重谢!!!

什么类型的彩票,你起码要提供一些起码的需求,否则没有办法定义呀

c语言程序设计——彩票问题

出现频率最高的和值为13,14都是75注,

连续未出现期数最长的和值是0和27

用c语言写一个彩票55选5的代码,怎么写

22选5程序如下。 55选5只需改为v = 55 即可。

#include stdio.h

#include stdlib.h

#include time.h

void main()

{

int i,j,x[5];

int v = 22;

srand((unsigned)time(NULL));

x[0] = rand() % v +1;

for (i=0;i5;i++) {

Lab: x[i] = rand() % v +1;

for (j=0;ji;j++) { if (x[i] == x[j]) goto Lab;}

}

for(i=0;i5;i++) printf("%02d\n",x[i]);

}

====================

计算有多少种?用组合公式计算 就可以了,太简单,就不给你写了

[C 下22 上 5 ,排列组合学过吧]。

java实现彩票窗口,设计和实现35选7的彩票程序,以GUI界面提供如下功能

可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

35选7

java

gui

彩票代码设计的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于彩票奖金代码、彩票代码设计的信息别忘了在本站进行查找喔。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/450.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载