VB編程的I
① VB編程的「i=i+j+chr(13)+chr(10)」中的「chr(13)+chr(10)」怎麼理解呀
chr(13)+chr(10) 就是回車換行, 在文件中讀取一個數出來之後,換一行,再讀另一個數,直到讀取玩為止,再顯示到文本框中。
滿意請採納
② vb編程中 t=b(i):b(i)=b(j):b(j)=t是什麼意思
:是分隔符
那麼這幾句話的意思是:
t=b(i)'把b(i)中的數據賦給中間變數t
b(i)=b(j)'把b(j)中的數據賦給b(i),也就是覆蓋他,因為之前用中間變數t保存了數據,所以可以放心的覆蓋
b(j)=t'把之前中間變數t中的數據賦給b(j)
這是一個標準的數據交換,最終結果是b(i)和b(j)中的數據對調位置
舉個例子,你有三個杯子,其中一個裝了可樂,一個裝了白開水
簡化剛才的過程,等價於在計算機中的如下過程:
t←b(i) 把b(i)中的數據在t上「備份」一次
b(i)←b(j) 用b(j)覆蓋b(i)
b(j)←t 把備份的t重新導入b(j)
③ vb當中的i,j不用定義嗎
vb中默認的變數類型是Variant,如果沒有定義,就可以由vb6自動在各種變數類型之間轉換(vb2005必須定義),自動定義為各種類型。
For i = 1 To 10 和For j = 1 To 10中,i,j由於被賦值為1到10,因此被默認定義為Integer類型。
④ vb編程初學者問題,i=1to10,step為7,則結束時i=
i在運行過程中是否有重新賦值?沒有的話,結束時 i為8
⑤ vb中的i表示什麼,j表示什麼
i,j都是你自己定義的變數
i,j經常用作循環計數
都是你自己定義的
二維數組都是第一個是行,第二個是列
⑥ vb編程計算文件奇數項的最小值。誰能給我解釋一下這代碼都什麼意思啊。特別是關於i
1、i的作用是查找你的文件中的偶數行,原因是第一個i=i+1在DO循環之前,這樣i=1了,實際上就是給了i一個初值,那麼進入DO循環後,首先讀取數據x,然後i=i+1,這時i的值為2,這樣不符合下面的條件,當再次循環i=3了,這樣實際讀取的是第二行,符合下面的條件,因此是查找文件中偶數行所設的變數。
2、發現變數min沒有初值,這樣min永遠為0,因此不會符合判斷條件,找不到最小值的,在循環前設置min的初值,例如設置min=1000,這樣才可以的。
PrivateSubCommand1_Click()
Dimmin%,i%,x%
Open"C:UsersAdministratorDesktop111.txt"ForInputAs#1
i=i+1
min=1000
DoWhileNotEOF(1)
Input#1,x
i=i+1
IfiMod2<>0Andx<minThenmin=x
Loop
Close(1)
Printmin
EndSub
⑦ 計算機VB編程中如i=i+3是什麼意思
這里的=不是等於的意思,是賦值,執行完之後 i 的值加3.
⑧ VB程序中 I=0 To 1000 I變數的類型為( )
VB程序中 I=0 To 1000 ,由於未使用Steps參數,I變數的類型為( Integer或Long數據類型)。
⑨ vb語言中的I=2是什麼意思
I=2就是令變數I的值為2
這書的質量也太差了!變數C沒有賦初始值,卻要累加;I只有初始值,沒有遞增,卻用於終結循環(這是一個死循環!)
循環體中S用於計算2的冪,卻要達到256次?
這題沒法做的!不做也罷!!