go 条件语句if
2024-10-20 20:32:29
一、if 语句
- 格式
if condition {
// do something
}
- 举例
package main
import "fmt"
func main(){
var num int
if num == 0 {
fmt.Println("num 的初始值:0")
}
}
二、if...else 语句
- 格式
if confiton {
} else {
}
- 举例
package main
import "fmt"
var age int
func main() {
age =23
if age < 18 {
fmt.Println("未成年")
} else {
fmt.Println("成年人")
}
}
三、if...else if...else 语句
- 格式
if conditon {
// do something
} else if condition {
// do something
} else {
// do something
}
- 举例
package main
import "fmt"
var age int
func main() {
age =23
if age < 18 { // < 关系运算符 小于
fmt.Println("你还未成年")
} else if age > 18 && age <50{ // && 逻辑运算符 且的意思
fmt.Println("你已是中年人了")
} else{
fmt.Println("你步入老年")
}
}
四、if嵌套语句
if语句内再嵌套if语句
package main
import "fmt"
func main(){
score := 89
if score > 60{
if score >90 {
fmt.Println("优秀")
} else if score > 80 {
fmt.Println("良")
} else {
fmt.Println("及格")
}
} else{
fmt.Println("不及格")
}
}
最新文章
- (一)WebRTC手记之初探
- 不错的 iOS 开发辅助工具
- 新建Java文件的 文档注释
- Android下实现tab页个人比较推崇的方法
- lua curl动态链接库编译安装
- Oracle中的Union、Union&#160;All、Intersect、Minus
- Mybatis学习(5)高级映射
- C# 反射Reflection Assembly
- 【2017山东day7】养猫
- 用单进程、多线程并发、多线程分别实现爬一个或多个网站的所有链接,用浏览器打开所有链接并保存截图 python
- Ubuntu16.04安装OpenCV3.2以及PCL1.8
- 使用IntelliJ IDEA 15和Maven创建Java Web项目
- 推荐 Laravel API 项目必须使用的 8 个扩展包
- 显示AVI的第一桢
- 【校招面试 之 剑指offer】第10-3题 矩阵覆盖问题
- queue,stack的相互实现
- Sybase:存储过程中采用临时表存储统计数据
- 蓝桥杯 算法训练 ALGO-108 最大的体积
- [转载]解决clickonce不支持administer权限问题
- C# 连接 postgres失败