GO-逻辑判断(if,else if,else,switch)
程序员文章站
2022-10-25 15:26:58
一.if逻辑判断 二.switch 方式一 方式二 关键字fallthrough的使用 ......
一.if逻辑判断
package main import "fmt" func main() { var a =10; if a>10 { //大括号前不能回车 fmt.println("dayu10") }else if a<10{ fmt.println("xiaoyu10"); }else { fmt.println("10") } } //没什么好过多介绍就这样...
二.switch
方式一
switch接变量
package main import "fmt" func main() { a := 2 switch a { case 1: //相当于if a==1 fmt.println("等于1") default: //相当于else fmt.println("不等于1") } }
方式二
switch不接变量
package main import "fmt" func main() { a := 1 switch { case a==1: fmt.println("等于1") default: //相当于else fmt.println("不等于1") } }
关键字fallthrough的使用
package main import "fmt" func main() { a := 1 switch { case a==1: fmt.println("等于1") fallthrough //只要代码读到fallthrough与他紧挨着的无论是否满足条件他都会执行里面的内容 default: //相当于else fmt.println("不等于1") } }
推荐阅读
-
linux shell中 if else以及大于、小于、等于逻辑表达式介绍
-
其实你可以少写点if else与switch(推荐)
-
浅谈Python的条件判断语句if/else语句
-
GO-逻辑判断(if,else if,else,switch)
-
其实你可以少写点if else与switch(推荐)
-
linux shell中 if else以及大于、小于、等于逻辑表达式介绍
-
C语言程序设计——if-else语句判断一个五位数是不是回文数(例4.6)
-
[JAVA]使用if…else语句编写代码。定义一个整型变量a,为其赋值为20,判断20是奇数还是偶数,如果为奇数,输出“a是奇数”,否则输出“a是偶数”
-
自制Monkey语言编译器:解释执行if..else判断语句
-
JAVA 系列——>判断语句if、if...else、if..else if...else、三目运算符替换if