VB中的循环语句中的for... 是怎么用的?

for..to表示什么?... for.. to 表示什么? 展开
 我来答
穰碧遇浦和
2019-06-13 · TA获得超过3659个赞
知道大有可为答主
回答量:3062
采纳率:33%
帮助的人:238万
展开全部
运行结果是B,8个。
因为你的外循环里面有个i=i+1,也就是说,当i=1时,i=1+1=2,当本次循环结束进入下一次循环时,i就会直接变为3了,因此外循环只执行了两次,而内循环是4次,2*4=8,所以B正确
另外你那个-1的负号是全角字符,害人不浅啊,呵呵
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
幸巴达
2006-06-20 · TA获得超过1.2万个赞
知道大有可为答主
回答量:6953
采纳率:38%
帮助的人:2425万
展开全部
for ... to ... step ...
...
next

for each ...in ...
...
next
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
t6760915
2006-06-20 · TA获得超过1万个赞
知道大有可为答主
回答量:7089
采纳率:0%
帮助的人:0
展开全部
for i=0 to 999

end for

是不是,好久没写了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
简尘邶凌春
2019-06-08 · TA获得超过3670个赞
知道大有可为答主
回答量:3082
采纳率:34%
帮助的人:399万
展开全部
计数循环For 格式:
For 循环变量=初值 To 终值 [Step为步长,默认步长为1]
[循环体]
[Exit
For]
Next [循环变量][,循环变量]……
说明:
1、for循环格式中有多个参量,这些参量的含义如下:
1)循环变量:也称“循环控制变量”、“控制变量”或“循环计数器”。它是一个数值变量。
2)步长:不可为0。如果步长为1,则可省略不写。
3)格式中的初值、终值、步长均为数值表达式,但其值不一定是整数,可以是实数,VB自动调整。
2、For循环语句的执行过程是:首先把“初值”赋给“循环变量”,接着检查“循环变量”的值是否超过终值,如果超过就停止执行“循环体”,跳出循环,执行Next后面的语句,否则执行一次“循环体”,然后把“循环变量+步长”的值赋给“循环变量”,重复上述过程。
3、在VB中,For-Next循环遵循“先检查,后执行”的原则,即先检查循环变量是否超过终值,然后决定是否执行循环体。因此,当步长为正数,但初值>终值,或步长为负数,但初值<终值时,循环体将不会被执行。当初值等于终值时,不管步长是正数还是负数,均执行一次循环体。
4、For语句和Next语句必须成对出现,不能单独使用,且For语句必须在Next语句之前。
5、循环次数由初值、终值和步长3个因素确定,计算公式为:
循环次数=Int (终值-初值)/步长+1
6、For-Next循环可嵌套使用。
7、循环变量用来控制循环过程,在循环体内可以被引用和赋值。当循环变量在循环体内被引用时,称为“操作变量”,而不被引用的循环变量叫做“形式变量”。如果用循环变量做为操作变量,当循环体内循环变量出现的次数较多时,会影响程序的清晰性。
扩展资料:
在VB中除了for(计数)循环,还包括当循环和Do循环两种循环形式。
1、在VB当中,当循环的格式如下:
While 条件
[语句块]
Wend
“条件”为一布尔表达式。当循环语句的功能是:当给定的“条件”为True时,执行循环中的“语句块”。
2、Do循环的格式如下:
1)第一种格式:
Do
[语句块]
[Exit
Do]
Loop
[While|Until 循环条件]
2)第二种格式:
Do
[While|Until 循环条件]
[语句块]
[Exit
Do]
Loop
参考资料:百度百科-循环语句(VisualBasic-VB)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式