有以下一段C#语言程序,如果if里面的条件不满足,while...do循环会终止吗?感谢大神的帮助啊

int f2 = 1;
while (g2 - 2 * f2 > 0)
{
if (b3[g2] < b3[g2 - 2 * f2])
{
f2++;
}
else
{
break;
}
}

会,break会直接跳出当前最内层的循环或者switch,对于你的例子来说就是跳出while了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-10-03
会的,break就是用来跳出循环的
相似回答