vb中arr是什麼意思vb中是什麼意思

2021-03-07 13:51:34 字數 4340 閱讀 5870

1樓:四舍**入

vb裡的arr函式是陣列。

舉例說明如下:

private sub ***mand1_click()dim arr(5) as integer, arr1(5) as integer '宣告兩個一維數字

n = 3 '賦值

for i = 1 to 5 '迴圈開始:從1迴圈到5arr(i) = i '陣列元素賦值

arr1(n) = 2 * n + i '同上next '迴圈結束

print arr1(n); arr(n) '輸出陣列元素的值end sub

結果:11 3

2樓:吉長青藍壬

在vb中,arr(1,2)有兩種含義,跟使用它的語句有關係。

1、用在dim語句中,宣告一個名為arr的二維陣列。如:dimarr(1,2)

asinteger,這句話宣告瞭一個整型二維陣列,第一下標可取0、1兩個值,第二下標可取0、1、2三個值,該陣列共有2×3=6個元素。

2、用在賦值語句或表示式中,代表一個二維陣列的元素。如,a(1,2)=3,d=1+a(1,2)。

vb中#是什麼意思

3樓:兄弟連教育北京總校

實際上是一種型別宣告的簡寫形式,#表示雙精度值比如: 5#,說明5是一個雙精度值

而 j#,相當於

dim j as double後,對j的引用

4樓:厙瑩多雁

可以表示雙精度數。

也可以表示格式化文字(format中)。

5樓:冒溫集甲

在定義字元型變數時使用。例如:dim

str$

等價於:dim

stras

string。相當於定義

一個字串變數.

當在函式名稱後面加上一個美元符號($)時,下列的函式會對於sting

變數返回一個數值。這些函式若不加上美元符號用法與語法與variant相等。

vb中dmain.qry.sql是什麼意思

6樓:兄弟連教育北京總校

這個應該是你一個關於sql查詢的方法吧,你是不是沒有實現這個方法?

vb中age是什麼意思

7樓:兄弟連教育北京總校

在原來str1變數內容的基礎上累加 n 加 空格 加 變數age的內容

vb中tmpstr是什麼意思?

8樓:好程式設計師

dim tmpstr as string '定義一個名為tmpstr的字元變數

tmpstr = trim(str(n)) '將變數tmpstr 賦值,內容為:trim(str(n))

str()的作用是將數字型變數或常量改變成字元型變數或常量即把變數 n 變成字元,然後trim去掉字元的前後空格,如:

trim(str(35)) 結果就是"35" 這個字元。

vb中tmpstr是什麼意思

9樓:千鋒教育

自定義的一個

抄變數:

dim tmpstr as string '定義一個名為tmpstr的字元變數

tmpstr = trim(str(n)) '將變數tmpstr 賦值,內容為:trim(str(n))

str()的作用是將數字型變數或常量改變成字元型變數或常量即把變數 n 變成字元,然後trim去掉字元的前後空格,如:

trim(str(35)) 結果就是"35" 這個字元。

10樓:網海1書生

你至少應該把相關來

的代原始碼(比如前後幾行的)發出來我們才能知道是什麼意思,光發個名字是沒有意義的,就像你問「姚明是什麼意思」一樣!

不過猜一猜還是可以的,tmpstr應該是個變數名吧?tmp是臨時的意思,str是字串,那麼估計這個變數就是「臨時的字串」之意。

vb中 randomize 什麼意思

11樓:匿名使用者

randomize 語句初始化隨機數生成器。

語法randomize [number]

可選的 number 引數是 variant 或任何有效的數值表示式。

說明 randomize 用 number 將 rnd 函式的隨機數生成器初始化,該隨機數生成器給 number 一個新的種子值。如果省略 number,則用系統計時器返回的值作為新的種子值。

如果沒有使用 randomize,則(無引數的)rnd 函式使用第一次呼叫 rnd 函式的種子值。

注意 若想得到重複的隨機數序列,在使用具有數值引數的 randomize 之前直接呼叫具有負引數值的 rnd。使用具有同樣 number 值的 randomize 是不會得到重複的隨機數序列的。

12樓:匿名使用者

它是一個初始化隨機數生成器。主要是返回一隨機數前的宣告;語法是randomize [number] 比如

randomize

x=randomnumber (0,2)

這是隨機生成0-2之間的三個數字中的一個。

13樓: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。極少使用該函式的返回值。

14樓:黑馬程式設計師

初始化隨機數生成器。 語法是randomize [number] 比如

randomize

x=randomnumber (0,n)

這是隨機生成0-n之間數字中的一個。

15樓:匿名使用者

如果沒有randomize

比如dim a

a=rnd*100

那每次程式執行,第一次取隨機數都是一樣的,因此是固定的順序randomize表示用時間做種子,時間不會後退,因此保證不重複,但是vb的隨機數其實是計算出來的,不是真正隨機

其實也沒有真正隨機,買彩票例外

vb裡面num是什麼意思

16樓:千鋒教育

&在vb中是字串連線 '' "雙引號括起來的是字串 沒有括的是變數 而num是一個integer變數,由於沒有帶雙引號 因此不是直接取其地址引用這個字串 而是作為變數 先對其求值 再引用

簡單的來說 就是字串是通過地址引用的 而雙引號括起來的"字串" 就是一個直接的地址 變數也是一個地址 變數地址的內容和雙引號地址的內容都是字串 這就統一了

vb中的EoF是什麼意思,vb中 是什麼意思

eof為end of file的縮寫,在作業系統中表示資料源無更多的資料可讀取。do while not eof 1 解釋 判斷當eof 1 的值為true時停止do迴圈。使用eof是為了避免因試圖在檔案結尾處進行輸入而產生的錯誤。直到到達檔案的結尾,eof函式都返回false。對於為訪問rando...

vb6 01024 是什麼意思,vb 中 符號是什麼意思?

在數字後面加 是什麼意思 比方說 0 隱式宣告long 資料型別 比方說 回0 都這麼寫了怎麼還會有人答看做字串連線?這就顯然是令數字0為long型的意思 如果不加 就會預設是integer型 有很多作用 c a b 就是把a和b以字串形式連線起來並賦給c 如果只是要將其它型別資料轉換為字串只要用c...

vb 中 select case 是什麼意思

是一種條件語句,類似if語句 例如 select case x case x mod2 0 msgbox 偶數 case else msgbox 奇數 end select 上面一個一句就是判斷x是奇偶數的問題 根據表示式的值執行幾組語句之一 select case a 意思就是判斷a是什麼內容。然...