社区
VB
帖子详情
怎么让 For/Next 中跳过符合特定条件的一次循环,进入下一次循环
800_1
2003-09-17 12:14:22
如
For i = 0 To Z
If i=9Then
____________ '这里怎么加才能让 i 跳过 9 ,直接进入到 10 ?
End If
Next i
...全文
776
14
打赏
收藏
怎么让 For/Next 中跳过符合特定条件的一次循环,进入下一次循环
如 For i = 0 To Z If i=9Then ____________ '这里怎么加才能让 i 跳过 9 ,直接进入到 10 ? End If Next i
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
800_1
2003-09-17
打赏
举报
回复
可我需要的是满足条件时跳过这次循环啊
supercdz
2003-09-17
打赏
举报
回复
可以这么写
页可以这么写
For i = 0 To Z
If i<>9Then
执行你的代码
End If
Next i
800_1
2003-09-17
打赏
举报
回复
For i = 0 To Z
If i=9Then
Next i '这样加?
End If
Next i
supercdz
2003-09-17
打赏
举报
回复
VB.net 是 Next i
supercdz
2003-09-17
打赏
举报
回复
continue;
panyee
2003-09-17
打赏
举报
回复
直接就是 Next i
c#里是 continue;
rock29
2003-09-17
打赏
举报
回复
非得用for/next吗?这个可以不:
do while (i<z and i<>9)
...
loop
如果i会有负数,那你再加一个条件.
menuvb
2003-09-17
打赏
举报
回复
Dim i As Integer
For i = 0 To 11
If i = 9 Then
i = i + 1'如果是九,就执行你想要的程序,并加一就可以了
End If
System.Diagnostics.Debug.Write(i.ToString)
Next i
End Sub
800_1
2003-09-17
打赏
举报
回复
For i = 0 To Z
If i<>9Then
Next i
End If
Next i
我按这样做,VB.net 却在第二个 Next i 底下出现蓝色记齿线
freesnower1001
2003-09-17
打赏
举报
回复
满足条件时跳过这次循环?就是supercdz()的方法啊
For i = 0 To Z
If i<>9Then
执行你的代码
End If
Next i
是你没说清楚吗?
800_1
2003-09-17
打赏
举报
回复
supercdz() 我在编辑器中试过你的方法,可是不行啊
yezhitu
2003-09-17
打赏
举报
回复
exit for是退出,不是跳过
cnhgj
2003-09-17
打赏
举报
回复
跳过循环用exit for
supercdz
2003-09-17
打赏
举报
回复
For i = 0 To Z
If i=9Then
Next i
End If
Next i
这个是没有问题的
VBA语言的
循环
实现
For...Next
循环
:用于指定次数的
循环
。Do...Loop
循环
:可以根据条件来控制
循环
的结束,适用于知道
循环
次数不确定的情况。For Each...Next
循环
:用于遍历集合
中
的每一个元素,常用于数组和集合对象的遍历。在VBA编程
中
,
循环
结构是处理重复任务时不可或缺的一部分。通过灵活使用不同的
循环
结构,如For...NextDo...Loop和,结合实际需要,可以有效地提高工作效率。无论是执行计算、处理用户输入还是遍历集合,VBA提供的
循环
结构都能够满足你的需求。
Shell
循环
语句:for
循环
、
跳
出
循环
等
讲解Shell
循环
语句:for
循环
、
跳
出
循环
、echo转义符等。
循环
语句通常包括一个
循环
体(Loop Body)和一个
循环
条件(Loop Condition),当
循环
条件满足时,
循环
体会被执行,否则
循环
结束。重复执行代码:通过使用
循环
,可以在程序
中
重复执行一段代码,从而避免代码的重复编写,减少程序代码量,提高程序的可读性和可维护性。
awk控制语句
break和continue语句可以在某个
特定条件
为真时,使用break语句
跳
出
循环
。continue 语句的作用则是在
特定条件
为真时,让
循环
跳
过continue之后语句,将控制转回
循环
顶部,开始下一轮
循环
。 范例 $ awk '{ for(x = 3; x if($x /*break out of for loop*/ } }' file
R语言-
循环
repeat,while,for,foreach,iter,next,break
R
中
有三种不同的
循环
结构:1.repeat结构它只是简单的重复同一个表达式:repeat expression,如果要
跳
出
循环
,可以使用break命令,若要
跳
至
循环
中
的下一轮迭代,需要使用next命令;如果在
循环
中
不包括break命令,R代码将会是一个无限
循环
。因此,常用的结构如下:123456repeat { expression if(condition){ break ...
如何在 for
循环
中
安全删除元素:避免常见陷阱
在编写 Java 代码时,我们经常需要遍历集合并在满足
特定条件
时删除元素。乍一看,将删除逻辑嵌入 for
循环
内部似乎是一个简单而直接的选择。然而,这种做法会带来潜在的陷阱和问题,如索引偏移和,使得程序的行为变得不可预测或抛出运行时异常。那么,在 for
循环
内部删除元素是否可行?如何安全有效地删除元素而避免这些常见问题?本文将深入分析这一问题,提供详细的解决方案和最佳实践,帮助开发者在实际开发
中
写出更健壮的代码。
VB
16,722
社区成员
110,526
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章