c# 如何停止循环
for(inti=0;i<10;i++){for(intj=0;j<10;j++){//语句a;........................................
for (int i = 0; i < 10;i++ )
{
for (int j = 0; j < 10; j++)
{
//语句a; ................................................从这里直接进入下个i循环,如何写?
//后面还有语句;
}
//后面还有语句;
}
如上,里面的for语句函数体部分,假如突然想直接进入下个i的循环如何做?(注意,是i) 展开
{
for (int j = 0; j < 10; j++)
{
//语句a; ................................................从这里直接进入下个i循环,如何写?
//后面还有语句;
}
//后面还有语句;
}
如上,里面的for语句函数体部分,假如突然想直接进入下个i的循环如何做?(注意,是i) 展开
4个回答
展开全部
在for i的里面,for j的前面,设置一个标志bool b=false
if a后面,如果要跳,则b=true;break
紧接着for j的反大括号,if(b) continue
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
continue就是继续下个循环,在那里插入的话,第二个for就没作用了,除非执行continue的时候加入判断语句
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
break;就行了
for (int j = 0; j < 10; j++)
{
break;}跳出本层循环
for (int j = 0; j < 10; j++)
{
break;}跳出本层循环
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询