Go语言条件、循环语句

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/gentelyang/article/details/86477158

Go语言支持基本的三种程序运行结构:顺序结构、选择结构、循环结构。

选择结构

if 初始化字句; 条件表达式

Switch语句

Go里面switch默认相当于每个case最后带有break,匹配成功后不会自动向下执行其它case,而是跳出整个switch,但是可以使用fallthrough强行执行后面的case代码:

可以使用任何类型或表达式作为条件语句:

循环语句

跳转语句

break和continue

在循环里面有两个关键操作break和continue,break操作是跳出当前循环,continue是跳过本次循环。

在嵌套过深的时候,break和continue还可以跟着标号,用来跳到多重循环中的外层循环中

goto语句

用goto跳转到必须在当前函数内定义的标签

猜你喜欢

转载自blog.csdn.net/gentelyang/article/details/86477158