1樓:網友
首先確定 是隨機檔案。
open "c:\" for random as #1 len = len(s)
for i = 1 to n
print a(i)
get #1, a(i), s
print ,next i
vb 關於 隨機函式rnd 的簡單問題
2樓:蠻梓柔大強
1、rnd函式。
返回乙個包含隨機數值的。
single
語法rnd[(number)]
如果number
的值是rnd
生成小於。0每次都使用。
number
作為隨機數種子得到的相同結果。大於0
序列中的下乙個隨機數。等於0
最近生成的數。
省略序列中的下乙個隨機數。
說明rnd函式返回小於。
1但大於或等於。
0的值。number
的值決定了。
rnd生成隨機數的方式。
對最初給定的種子都會生成相同的數列,因為每一次呼叫rnd函式都用數列中的前乙個數作為下乙個數的種子。
在呼叫rnd
之前,先使用無引數的。
randomize
語句初始化隨機數生成器,該生成器具有根據系統計時器得到的種子。
為了生成某個範圍內的隨機整數,可使用以下公式:
int((upperbound
lowerbound+1)
rndlowerbound)
這裡,upperbound
是隨機數範圍的上限,而。
lowerbound
則是隨機數範圍的下限。
注意若想得到重複的隨機數序列,在使用具有數值引數的randomize
之前直接呼叫具有負引數值的。
rnd。使用具有同樣。
number
值的randomize
是不會得到重複的隨機數序列的。
2、int((upperbound
lowerbound+1)
rndlowerbound)
rnd函式示例。
本示例使用。
rnd函式隨機生成乙個1到。
6的隨機整數。
dimmyvalue
myvalue
int((6
rnd)+1)
生成1到。6之間的隨機數值。
可以參考vb的隨機幫助。
3樓:萊晶霞舒翼
randomize
用number
將rnd函式的隨機數生成器初始化,該隨機數生成器給number
乙個新的種子值。如果省略。
number,則用系統計時器返回的值作為新的種子值。
如果沒有使用。
randomize,則(無引數的)rnd
函式使用第一次呼叫。
rnd函式的種子值。
注意若想得到重複的隨機數序列,在使用具有數值引數的randomize
之前直接呼叫具有負引數值的。
rnd。使用具有同樣。
number
值的randomize
是不會得到重複的隨機數序列的。
如何使vb中rnd函式產生的隨機數是在[0,1]內?
4樓:葉翠嵐招明
vb的rnd函式,其作用就是產生(0,1)之間的隨機數,早哪還不是[0,1]。
即:0rnd
根據上式,結合vb的int()等函式,可以產生你所需要的任意範圍內的隨機數。
例如1:根據。
rnd那麼就有:rnd
產生(0,10)之間的隨機數,注意這是實數。例如2:
int(毀睜者rnd
產生[0,10)之間的隨機數,注意這是正整數。
例纖薯如3:
int(rnd
產生[1,10]之間的隨機數,注意這是正整數。等等。
有關於青蛙的遊戲。應該是幻想遊戲
牛頓的沸水33度 青蛙過河2 英文叫frogger2 數字名好取 大家知道有一個青蛙的遊戲叫啥 題主您好,您說的遊戲應該是旅 中文譯名是旅行青蛙,最近比較火的佛系手遊。在一遊說有日語正版,中文漢化版,以及無限三葉草版本,您可以去一遊說安裝。 蔡總小弟 你說的應該是最近最火的那款佛系養成遊戲吧?名字就...
應該是明知故問的意思吧,明知故問是什麼意思
大概是想說又不敢直接問。只能試探性問了哦。不算是明知故問吧。男生基本都這樣。 心只給對的人 我感覺對方有這個意思,做你的女朋友,如果說你實在不確定的話,你可以再回他一句,你願意很大膽很直白的跟他說,願意做我的女朋友嗎?如果他願意的話,他一定餓一天虧你姐,如果他不願意的話,他就不回你了。我感覺對方有這...
我的電腦現在老是宕機,我想應該是中毒了,問一下通常電腦中什麼病毒會這樣 怎樣才能恢復 謝謝
電腦宕機原因 無法啟動系統,畫面 定格 無反應,滑鼠 鍵盤無法輸入,軟體執行非正常中斷等。儘管造成宕機的原因是多方面的,但是萬變不離其宗,其原因永遠也脫離不了硬體與軟體兩方面。由硬體原因引起的宕機 散熱不良 顯示器 電源和cpu在工作中發熱量非常大,因此保持良好的通風狀況非常重要,如果顯示器過熱將會...