例如:for(int i=0;i<height;i++)
for(int j=0;j<width;j++)
{
gray=i*j;
if(gray==255)
{
i=height; // 强行给i赋值
break;
}
}
本文通过一个简单的双层循环示例介绍了如何在特定条件下提前退出循环。代码中使用了两个嵌套的for循环来遍历高度和宽度,并在满足特定条件时(gray等于255)使用break和赋值操作使外层循环提前结束。
例如:for(int i=0;i<height;i++)
for(int j=0;j<width;j++)
{
gray=i*j;
if(gray==255)
{
i=height; // 强行给i赋值
break;
}
}
1760
1万+

被折叠的 条评论
为什么被折叠?