1樓:諸天弒神
「 randomize(random)」什麼意思?是宣告函式「randomize」還是什麼?資料型別(int,float...)是什麼?
vb中 randomize 什麼意思
2樓:匿名使用者
randomize 語句初始化隨機數生成器。
語法randomize [number]
可選的 number 引數是 variant 或任何有效的數值表示式。
說明 randomize 用 number 將 rnd 函式的隨機數生成器初始化,該隨機數生成器給 number 一個新的種子值。如果省略 number,則用系統計時器返回的值作為新的種子值。
如果沒有使用 randomize,則(無引數的)rnd 函式使用第一次呼叫 rnd 函式的種子值。
注意 若想得到重複的隨機數序列,在使用具有數值引數的 randomize 之前直接呼叫具有負引數值的 rnd。使用具有同樣 number 值的 randomize 是不會得到重複的隨機數序列的。
3樓:匿名使用者
它是一個初始化隨機數生成器。主要是返回一隨機數前的宣告;語法是randomize [number] 比如
randomize
x=randomnumber (0,2)
這是隨機生成0-2之間的三個數字中的一個。
4樓:du瓶邪
randomize:初始化隨機數生成器。
語法:randomize [number]
可選的 number 引數是變數或任何有效的數值表示式。
說明:randomize 用 number 將 rnd 函式的隨機數生成器初始化,該隨機數生成器給 number 一個新的種子 值。如果省略 number,則用系統計時器返回的值作為新的種子值。
如果沒有使用 randomize,則(無引數的)rnd 函式使用第一次呼叫 rnd 函式的種子值。
注意:若想得到重複的隨機數序列,在使用具有數值引數的 randomize 之前直接呼叫具有負引數值的 rnd。使用具有同樣 number 值的 randomize 是不會得到重複的隨機數序列的。
randomize 語句示例
本示例用 randomize 語句初始化隨機數生成器。由於忽略了數值引數, 所以 randomize 用 timer 函式的返回值作為新的隨機數種子值。
dim myvalue
randomize ' 對隨機數生成器做初始化的動作。
myvalue = int((6 * rnd) + 1) ' 生成 1 到 6 之間的隨機數值。
rand() :功能得到1與n之間的一個偽隨機數。
語法rand ( n )
引數n:數值型變數或表示式,指定要產生的偽隨機數的上界。有效值在1到32767之間返回值與n的資料型別相同。
函式執行成功時返回1與n之間的一個偽隨機數,包括1和n在內。如果引數n的值為null,rand()函式返回null
randomize()
功能初始化偽隨機數發生器,這樣讓應用程式每次使用不同的偽隨機數序列。
語法randomize ( n )
引數n:數值型變數或表示式,指定偽隨機數生成器使用的起始值,不同的起始值可以生成不同的偽隨機數序列。當n的值為0時,該函式把系統時鐘作為偽隨機數生成器的起始值,這樣可以生成不可重複的偽隨機數序列。
當n的值不為0時,可以產生不同的偽隨機數序列,但是,如果兩次使用相同的偽隨機數生成器起始值,那麼兩次生成的偽隨機數序列相同。n的值在0到32767之間返回值integer。極少使用該函式的返回值。
5樓:黑馬程式設計師
初始化隨機數生成器。 語法是randomize [number] 比如
randomize
x=randomnumber (0,n)
這是隨機生成0-n之間數字中的一個。
6樓:匿名使用者
如果沒有randomize
比如dim a
a=rnd*100
那每次程式執行,第一次取隨機數都是一樣的,因此是固定的順序randomize表示用時間做種子,時間不會後退,因此保證不重複,但是vb的隨機數其實是計算出來的,不是真正隨機
其實也沒有真正隨機,買彩票例外
randomize()在c語言中如何應用?
7樓:幻翼高達
需要準備的材料分別有:電腦、c語言
編譯器。
1、首先,開啟c語言編譯內器,新建一個初始容.cpp檔案,例如:test.cpp。
2、在test.cpp檔案中,輸入c語言**:randomize();printf("%d", rand());。
3、編譯器執行test.cpp檔案,此時成功根據初始化的隨機數種子來生成了隨機數。
8樓:匿名使用者
1、randomize()是c函式庫提供的一個函式,功能給產生隨機數的進行初始化。rand()能產生隨機數,如不先呼叫專randomize()進行初始屬化,每次產生的可能都是同一個數。
函式名:randomize
功 能:初始化隨機數發生器
用 法:void randomize(void);
2、程式例:
#include
void main()
9樓:高金山
不是樓主說的這個意思
randomize()是c函式庫提供的一個函式,功能給產生隨機數的進行初始化
random()能產生隨機數,如不先呼叫randomize()進行初始化,每次產生的可能都是同一個數了
vb中randomize怎麼用
10樓:四舍**入
初始化隨機bai數生成器。
語法randomize [number]
可選du的 number 引數zhi是 variant 或任何有dao效的數值表示式。專說明
randomize 用 number 將 rnd 函式的隨機屬數生成器初始化,該隨機數生成器給 number 一個新的種子值。如果省略 number,則用系統計時器返回的值作為新的種子值。
如果沒有使用 randomize,則(無引數的)rnd 函式使用第一次呼叫 rnd 函式的種子值。
11樓:苑
vb中randomize的用法是bai初始化隨機數發生du
器。randomize 語句示例:zhi
本示例用 randomize 語句初始化隨機數生dao成器。由於忽略回了數值引數答, 所以 randomize 用timer 函式的返回值作為新的隨機數種子值。dim myvalue,randomize ' 對隨機數生成器做初始化的動作,myvalue = int(6 *rnd+1) ' 生成 1 到 6 之間(包括6)的隨機整數。
12樓:叢添計曉曼
randomize語句來但獨用就可以,在第源一個rnd函式之前有就可以,作用是初始化隨機數生成器。
如果不用這個語句的話,每次生成的隨機數都相同,用了之後,每次的隨機數就會不相同了。
後面也可以加引數,但這樣每次執行的結果也是相同的.不加引數,自動以系統計時器返回的數字作為引數。
補充:msdn中的說明
randomize
用number
將rnd
函式的隨機數生成器初始化,該隨機數生成器給number
一個新的種子值。如果省略
number,則用系統計時器返回的值作為新的種子值。
如果沒有使用
randomize,則(無引數的)rnd
函式使用第一次呼叫
rnd函式的種子值。
注意若想得到重複的隨機數序列,在使用具有數值引數的randomize
之前直接呼叫具有負引數值的
rnd。使用具有同樣
number
值的randomize
是不會得到重複的隨機數序列的。
13樓:匿名使用者
randomize 』有加這個是程式每次執行rnd不會出現相同的隨機種子~
print int(rnd*(12)+1)
14樓:匿名使用者
randomize 語句
初始化隨機數du生成器zhi。
說明randomize 用 number 將
rnd 函式的隨機dao數生成器初始化,該隨機數生成器給回 number 一個新的種子值。
如果省略
答 number,則用系統計時器返回的值作為新的種子值。
如果沒有使用 randomize,則(無引數的)rnd 函式使用第一次呼叫
rnd 函式的種子值。
注意 若想得到重複的隨機數序列,在使用具有數值引數的
randomize 之前直接呼叫具有負引數值的 rnd。
使用具有同樣 number 值的 randomize 是不會得到重複的隨機數序列的。
randomize 語句示例
本示例用 randomize 語句初始化隨機數生成器。由於忽略了數值引數, 所以
randomize 用 timer 函式的返回值作為新的隨機數種子值。
dim myvalue
randomize ' 對隨機數生成器做初始化的動作。
myvalue = int((6 * rnd) + 1) ' 生成 1 到 6 之間的隨機數值。
15樓:伊爾比斯柯達
說了這麼多我還是不知道怎麼用啊!
請問為什麼總是彈出randomize()這個函式沒定義
16樓:
//#include "stdafx.h"//vc++6.0加上這抄一bai行du.
#include "stdio.h"
#include "time.h"//
#include "stdlib.h"
void main(void)
printf("\n最後得zhi
分:dao%d",s);}
請問這個randomize()函式屬於哪個標頭檔案啊?
17樓:註冊時嚇一跳
randomize()和random()這兩個函式,在c語言的標準庫裡面,早就不用了。
現在,要用srand()和rand()來設定種子和產生隨機數了
c語言問題,這個程式沒錯,為什麼最後執行錯誤,提示debug error。我編譯的環境是c
get next函式裡取串長應放在,sprintf的後面,不然一個區域性的陣列,不會初始化,串長是不確定的!這是個嚴重錯誤!main裡雖然開了個很大的陣列,但是這是個死迴圈,而且不能保證2000次迴圈之前會結來迴圈,為什麼要讓for的3個表示式為空讓count 2000作為結束條件不挺好的嗎?另外外...
幫忙看下這個python有什麼錯誤
蒐集了一些python最重要的內建異常類名,並做了簡單的介紹 attributeerror 屬性錯誤,特性引用和賦值失敗時會引發屬性錯誤 nameerror 試圖訪問的變數名不存在 syntaxerror 語法錯誤,形式錯誤 exception 所有異常的基類,因為所有python異常類都是基類ex...
你覺得知道這個程式怎麼樣?這個軟體有什麼問?
比起以前的知道來說,現在的越來越亂了。其中刷題的人越來越多 顯示亂七八糟,解夢 ghs的事情時有發生。你說的誤刪問題屬於系統行為,應該是在11 12年左右升級後出現的,之前好一些,自從上了那個智慧系統就像抽風了一樣,四處刪除題目,有的還不提示。很好呀,知道這個程式非常的好,像一部百科全書在裡面,可以...