VB中關於forto,和DO WHILE

2021-08-04 20:25:52 字數 967 閱讀 4774

1樓:表亭晚頻醜

dima,

b,s,ias

integer

'定義變數a=

val(text1.text)

'把text1由字串轉成數值後賦值給變數ab=val(text2.text)

'同上s=0

's的值歸零i=

a'把a的值賦值給變數i

dowhile

i<=b'當i<=b的時候做迴圈s=

s+i'把i的值累加到s上i=

i+1'i增加1

loop

'迴圈結尾

msgbox

"計算結果為:"&s

'用對話方塊輸出計算結果s

endsub'結束

2樓:

for ...to,用在知道迴圈次數的時候比較方便do while....loop 用在在迴圈時判斷條件,條件滿足執行,不滿足就退出

例如你要計算1+2+3+...+100的值則用for to要計算1+2+3+4+5+...什麼時候大於1000,並返回最後乙個數時用do while....loop

3樓:匿名使用者

求:1+2+……+10的和

for i=1 to 10

sum=sum+i

next

同樣求:1+2+……+10的和

i=1do while i<=10

sum=sum+i

i=i+1

loop

在vb中語句for j = 3 to 20 step 3 使迴圈體執行了幾次。

4樓:

(終值-初值)\ 步長 +1

(20-3)\3+1=6

5樓:

36912

1518

一共6次

關於VB中的sendkeys的問題

用time不好控制的。介紹你2個方法 方法1 option explicit private declare sub sleep lib kernel32 byval dwmilliseconds as long sleep 3000 休息3秒 msgbox 我是休息3秒才出來的 休息了3秒就來執行...

vb中模組級是什麼意思,VB中窗體和模組有什麼區別?模組是做什麼用的?那模組和類模組又有什麼區別呢?

模組這個詞很廣義,你只要知道這個是 窗體模組 那個是 資源模組 工程模組 之類的。它就叫做模組,就好比人們就這個會跑的,帶四個輪的叫做汽車一樣,而 模組級 應該是語言中通過變數或對像演變過來的名稱,如經常聽說的 模組級變數 意思也就是指某一模組中的變數。我這樣解釋可能並不準確,只能跟據自己的理解幫你...

VB高手進,VB中的Chr 13 和Chr 10 的區別

ascii字符集值 8 9 10 和 13 分別轉換為退格 製表 換行和回車字元 chr 13 表示回車,chr 10 表示換行 也可以用vbcrlf代替這兩者的連用。inputbox prompt title default xpos ypos helpfile,context default就是...