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是什麼內容。然...