VB的語句解釋

時間 2021-08-11 18:17:32

1樓:

dim p as integer, i as integer, n as integer

宣告p,i,n為整形變數,dim宣告的變數是動態變數,使用dim宣告的變數在過程執行後不會被儲存

p = 2: n = 20

對p,n進行賦值(不賦值的話,vb預設為0)

for i = 1 to n step p

進入迴圈 i 為迴圈變數,迴圈次數是1到n(也就是20)step是步長,表示這個迴圈體迴圈一次是1+步長,此程式步長為2

p = p + 2

p值為p+2,這個是累加(書上有介紹的,初學者有點困難,難理解累加是什麼意思,數學中這個表示式是錯誤的,但在vb中是正確的)

n = n - 3

n的值等於n-3

i = i + 1

i是迴圈變數

if p >= 10 then exit for

當p大於等於10是退出此迴圈(exit for)

next i

next 是迴圈變數的結束格式,i是可以省略的

'''迴圈語句的格式是

for(迴圈變數)=(初值)to(終值) step(步長)’當步長為1是 可省略

語句next (迴圈變數)

print i, p, n

列印i,p,n的值

2樓:vb妮可

private sub command1_click()'設定3個整型變數p,i,n

dim p as integer, i as integer, n as integer

'設定p和n的初值,分別為2和20

p = 2: n = 20

'讓i從1到n迴圈, 步長為p,也就是2

for i = 1 to n step pp = p + 2 '讓p=p+2

n = n - 3 '讓n=n-3

i = i + 1 '讓i=i+1

if p >= 10 then exit for '如果p大於或等於10的時候,跳出for的迴圈過程

next i

print i, p, n '在一行中列印i,p,n的值, 分隔為1tab寬度

end sub

3樓:

for...next 迴圈,

do...loop跳轉

太多了,自己找下資料

也就是附值,加減運算,條件判斷,

vb語句解釋,詳細點哦,VB的語句解釋

private sub command1 click 定義過程 if trim txtoldpwd.text strmm and txtnewpwd1.text txtnewpwd2.text then txtoldpwd.text是輸入舊密碼,trim函式表示去除前後空格,並且格式成字串格式 co...

VB求詞語解釋,vb求解釋

end是立即結束程式,執行了end之後所有資源將被釋放,之後不會再執行其他 而unload me相當於點選視窗的那個x 關閉窗體,意思是解除安裝本窗體,但是執行unload me之後仍然會執行unload queryunload等事件或其他 unload me並不能保證程式結束,但end一定會結束程...

問VB的簡單語句,問乙個VB的簡單語句

再次更正 1.dim i as integer 宣告區域性非靜態整型變數i 2.list2.additem list1.list i 在list2中新增一項,這一項是list1中的第i項3.end if 結束if語句塊 4.next i 將程式控制權轉移至for所在的語句行,以判斷i的值是否超過終值...