用VB做一个产生随机数的程序

用VB做一个产生随机数的程序,第1张

用VB做一个产生随机数的程序过程:

1 创建随机数窗体:

2 编写产生随机数的事件:

Private Sub Command1_Click()

Randomize '初始化随机数生成器

List1.AddItem Int((Rnd * 9) + 1)

End Sub

3 运行结果:

#include

<stdio.h>

#include<stdlib.h>

#include<time.h>

main()

{

int

a

srand(time(0))

a=rand()%100+1/*这个a的值就是你要的随机整数,100表示生成数的范围,可自己改,要生成多个的话只要用循环就行了*/

printf("%d\n",a)

}

#include

<stdio.h>

#include

<time.h>

void

main()

{

int

iNum

=

0

srand((unsigned)time(0))

iNum

=

rand()

%

100

+

1

//随机生成一个数,并对100取余,使它小于100(0~99)。再加1(1~100)

printf("%d\n",

iNum)

\\打印出来这个数

return

}

如果想多生成几个随机数,可以有一个数组存储,并用for循环实现随机生成

int

aiNum[10]

=

{0}

int

iLoop

=

0

//随机生成10个数

for

(

iLoop

=

0

iLoop

<

10

iLoop++

)

{

aiNum[iLoop]

=

rand()

%

100

+

1

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11583015.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存