vb.net 里面的 for next循环 特别是 for(counter)=初值 to 终值(step步长)这句话应该怎么理解呀?

来源:百度知道 编辑:UC知道 时间:2024/09/28 13:52:00
我用的是VB2005的编译环境,如果用该循环做这道题该怎么做哦:一绳子长1一万米,每次减掉1半,问当绳子长小于10米时,一共减了多少次?谢谢

...不是很清楚 .

不过应该和普通的VB差不多吧.

(counter)指的应该是变量名
是在FOR循环中用的
EX:FOR I=1 TO 10 SETP 1
NEXT I
初值为1 终值为10 步长为1 当FOR刚进入时I的值就被FUZHI为1 然后 每执行完1次 就+步长 当变量的值 超过终值时 就停止循环了

你说的题目 感觉 应该用WHILE 或 DO LOOP吧

如果用FOR循环的话大概:
a=10000
FOR I = 1 TO 10000
a=a/2
if a < 10 then n=i : exit for
next i
? i

结果是10次