Go Break基础教程文档
收录于 2023-04-20 00:10:05 · بالعربية · English · Español · हिंदीName · 日本語 · Русский язык · 中文繁體
Go Break语句
break 语句用于跳出它出现的最内层结构。它可以用于 for 循环(计数器、条件等),也可以用于开关。在该结构的结尾 } 之后继续执行。
语法:-
break;
Go Break 语句示例:
package main import "fmt" func main() { var a int = 1 for a < 10{ fmt.Print("Value of a is ",a,"\n") a++; if a > 5{ /* terminate the loop using break statement */ break; } } }
输出:
Value of a is 1 Value of a is 2 Value of a is 3 Value of a is 4 Value of a is 5
Break 语句也可以在内循环中使用,并且控制流中断到外循环。
带有内循环的 Break 语句:
package main import "fmt" func main() { var a int var b int for a = 1; a <= 3; a++ { for b = 1; b <= 3; b++ { if (a == 2 && b == 2) { break; } fmt.Print(a, " ", b, "\n") } } }
输出:
1 1 1 2 1 3 2 1 3 1 3 2 3 3