这个继续
语句,比如break
,仅在内部使用while
,while
或for
循环。它跳过循环体的顶部,导致循环的下一个循环不可避免地发生。将此与break
,它完全跳出了循环。以下是一个示例:
#打印偶数的随机整数向量的元素首先,创建一个从10个随机#整数组成的行向量,这些整数的值在0到100之间:vec=round(rand(1,10)*100);#打印我们感兴趣的内容:对于x=vec-if(rem(x,2)!=0)继续;endif printf(“%d\n”,x);外循环
如果的元素之一vec是奇数,此示例跳过该元素的print语句,并继续返回到循环中的第一条语句。
这不是的实际示例继续
语句,但它应该让你清楚地了解它是如何工作的。通常,人们可能会这样写循环:
对于x=vec if(rem(x,2)==0)printf(“%d\n”,x);endifendfor
版权所有 © 2024 Octave中文网
ICP备案/许可证号:黑ICP备2024030411号