vb for迴圈數字,vb中for迴圈有沒有計算次數的公式

2025-03-08 06:50:23 字數 2037 閱讀 7451

1樓:網友

private sub command1_click()

dim a&, b&, c&, d&, e& 'as long

dim abcd as long

dim dcba as long

for a = 1 to 9

for b = 1 to 9

for c = 1 to 9

for d = 1 to 9

for e = 1 to 9

abcd = a * 1000 + b * 100 + c * 10 + d

dcba = d * 1000 + c * 100 + b * 10 + a

if abcd * e = dcba then'是dcba,你馬虎了。

print a&; b&; c&; d&; e'如果用你的那種寫法只會將最後的值賦值給文字框。

end if

next e, d, c, b, a

end sub

你可以試試。

vb中for迴圈有沒有計算次數的公式

2樓:房曄陳絲娜

應該是int((b-a)

c+1)但是如果在迴圈體中有是迴圈變數i發生變化的因素,這個公式就不準確了。比如:

fori=2

to10step3if

i<100

theni=i+8

nexti

3樓:聽不清啊

迴圈總次數=(10 - 2) \3 + 1 = 3

即i = 2, 5, 8,步長值是程式設計師在程式中寫明的,不會隨著迴圈次數的變化而變化。

4樓:網友

1、正確的迴圈次數應該是:

x = 0for i=a to b step c

x = x + 1

next i

x是迴圈總次數。

2、我認為你的:「迴圈總次數=(b - a) \c + 1」應該是的,例如:

for i=1 to 10 step 3的迴圈總次數=(10-1)\3+1=3+1=4。

3、再次:「還有步長值如何隨著迴圈次數的變化而變化?」我認為,步長是不會變化的,始終是設定的步長值,而變化的是迴圈的初值,即:

for i=a to b step c 中的 i 的值,分別是1,4,7,10。

5樓:難得糊塗

方法一:

i1=0for i = 2 to 10 step 3i1=i1+1

next迴圈總次數=i1

方法二:for i = 2 to 10 step 3next

迴圈總次數=(10 - 2) \3 + 1for i = 2 to 10 step 3步長值為 258

vb簡單for迴圈次數計算公式?謝謝

6樓:府素枝閃淑

1、正確的迴圈次數應該是:x=

0fori=ato

bstepcx

x+1next

ix是迴圈總次數。

2、我認為你的:「迴圈總次數=(b-a)

c+1」應該是的,例如:

fori=1

to10step

3的迴圈總次數=(10-1)\3+1=3+1=4。

3、再次:「還有步長值如何隨著迴圈次數的變化而變化?」我認為,步長是不會變化的,始終是設定的步長值,而變化的是迴圈的初值,即:for

i=atobstepc中的。

i的值,分別是1,4,7,10。

7樓:賁遐思胥月

當i=1的時候,j=1,此時k迴圈3次。

當i=2的時候,j=1或者2

當j=1的時候,k迴圈3次。

當j=2的時候,k迴圈2次。

當i=3的時候,j=1或者2或者3

當j=1的時候,k迴圈3次。

當j=2的時候,k迴圈2次。

當j=3的時候,k迴圈1

a的初始值為0,每迴圈一次,a加1,迴圈十四次,所以a=14完……

vbfor迴圈裡巢狀,vb for迴圈裡巢狀if

錯了 for i 1 to 30 正確 for j 0 to k 1 if a j math i then 格式為 if then end if if math i a j 1 thenm j m j 1 end if 你用了兩個if 語句 但是隻用了一個end if 此處再加上一個 end if ...

VB中正確的迴圈語句是,vb中的迴圈語句

for x 迴圈變數 1 初始值 to 10 終止值 step 2 步進 next 以上為完整的迴圈結構 1.沒有終止值 所以錯 3.初始值比終止值小 所以步進應該為整數 而它是負數 所以也錯4.初始值大於終止值 預設步進為1 無法迴圈 所以也錯 for語句 for counter start to...

求教VBFOR迴圈語句中step的意思

是的,for i 1 to 10 step 2 表示從1開始迴圈,每次變數加2 i 1,x 5 1 5 5 i 3,x 5 3 5 5 i 5,x 5 5 5 6 i 7,x 6 7 5 7 i 9,x 7 9 5 8 每次迴圈你的計數器,也就是i加2,如果不寫 保持預設 就是隻加1 step是步階...