在嵌套循環中,continue和break關鍵字的使用方式與在單層循環中類似,但會對整個嵌套循環產生影響。下面分別介紹在嵌套循環中的應用方式:
for (int i = 0; i < 5; i++)
{
for (int j = 0; j < 5; j++)
{
if (j == 2)
{
continue; // 跳過當前內層循環中j等于2的情況
}
Console.WriteLine($"i = {i}, j = {j}");
}
}
for (int i = 0; i < 5; i++)
{
for (int j = 0; j < 5; j++)
{
if (j == 2)
{
break; // 退出當前內層循環
}
Console.WriteLine($"i = {i}, j = {j}");
}
}
需要注意的是,在嵌套循環中使用continue和break關鍵字時,應根據具體的需求來決定是否使用,并確保邏輯正確性。