欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

vb.net隨機數(shù)應(yīng)用 vbs隨機數(shù)

vb.net程序,利用隨機函數(shù)產(chǎn)生100個1到100之間的整數(shù),求其中的最大最小值。

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、微信小程序、集團企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了鎮(zhèn)平免費建站歡迎大家使用!

Randomize() '產(chǎn)生隨機數(shù)種子 以防止每次生成結(jié)果都一樣

Dim a(100) As Integer '聲明數(shù)組存放數(shù)據(jù) 用來保存隨機數(shù)結(jié)果

Dim max As Integer, min As Integer '聲明兩個變量存最大值和最小值

min = 1000 : max = 0 '設(shè)置初值

For i = 0 To 99 '循環(huán)100次

a(i) = Int(Rnd() * 1000 + 1) '用rnd生成一個隨機數(shù) 由于rnd范圍為0-1之間的小數(shù).所以*1000設(shè)置他的范圍為0到999之間 加1變成1到1000之間

If a(i) = max Then max = a(i) '如果當(dāng)前數(shù)值大于最大值的變量就保存

If a(i) = min Then min = a(i) '如果當(dāng)前數(shù)值小于最小值的變量就保存

Next

MsgBox("最大值為" max)

MsgBox("最小值為" min)

End Sub

vb.net產(chǎn)生隨機數(shù)

方法名稱:next();功能描述:返回一個0~2147483647之間的整數(shù)

方法名稱:next(i);功能描述:返回一個0~i之間的整數(shù)

方法名稱:next(i,j);功能描述:返回一個i~j之間的整數(shù)

方法名稱:Nextdouble();功能描述:返回一個0~1之間的隨機小數(shù)

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

使用方法:

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

Dim rand = New System.Random()

MsgBox(rand.next().ToString())

End Sub

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

產(chǎn)生N個不同數(shù)的話,我給你個我寫的VB的代碼,你稍微改下:

產(chǎn)生0-10的數(shù):

Private Sub Command1_Click()

Randomize

Dim a(10) As Long

n = 10

For i = 0 To n

a(i) = Int(Rnd() * (n + 1))

For j = 0 To i - 1

If a(i) = a(j) Then

i = i - 1

Exit For

End If

Next

Next

For i = 0 To n

Print a(i)

Next

End Sub

VB.NET中,隨機數(shù)生成器問題

Public Shared Sub Randomize ([ Number ])

Randomize 用 Number 將 Rnd 函數(shù)的隨機數(shù)生成器初始化,并給它一個新的種子值。如果省略 Number,則用系統(tǒng)計時器返回的值作為新的種子值。

本文名稱:vb.net隨機數(shù)應(yīng)用 vbs隨機數(shù)
轉(zhuǎn)載來于:http://chinadenli.net/article28/hgopcp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標簽優(yōu)化外貿(mào)建站全網(wǎng)營銷推廣云服務(wù)器用戶體驗搜索引擎優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)