谭浩强老先生在《C程序设计》里的一段代码演示了C语言的continue
语句:
//
把100~200之间的不能被3整除的数输出。
//continue的作用是结束本轮循环,跳过循环体中下面尚未执行的语句,直接进入下一轮循环
main()
{
int
n;
for
(n
=
100
;n
<=
200
;n
++
)
{
if
(n
%
3
==
0
)
continue
;
printf(
"
%d
"
,n);
}
}
现在Visual Basic 2005里也有了相同功能的语句了
:
Sub
Main()
For
i
As
Integer
=
100
To
200
If
i
Mod
3
=
0
Then
Continue
For
Console.Write(i.ToString & " ")
Next
Console.ReadLine()
End Sub
可以看出,有了这个语句,VB2005的代码也显得很简洁明了。