31. 商和余数

语法讲解 今天学: 可以同时求出整除的商和余数。 package main import "fmt" func main() { a := 10 b := 3 fmt.Println(a/b,

开始练习 →

32. 综合表达式

语法讲解 今天学: 复杂表达式要注意运算顺序。 package main import "fmt" func main() { x := 100 y := x / 10 % 3 fmt.Pri

开始练习 →

33. 简单 if

语法讲解 今天学: if 用来判断条件,条件成立就执行大括号里的代码。Go 的 if 条件不需要加小括号。 package main import "fmt" func main() { x := 10

开始练习 →

34. if-else

语法讲解 今天学: else 是"否则",条件不成立时执行。 package main import "fmt" func main() { x := 3 if x%2 == 0

开始练习 →

35. 读入后判断

语法讲解 今天学: 可以读入数据后再用 if 判断。 package main import "fmt" func main() { var score int fmt.Scan(&score

开始练习 →

36. else if 多分支

语法讲解 今天学: else if 可以添加更多条件分支。 package main import "fmt" func main() { x := 0 if x > 0 { f

开始练习 →

37. 比较两数

语法讲解 今天学: 用 if-else 可以比较两个数的大小。 package main import "fmt" func main() { var a, b int fmt.Scan(&a

开始练习 →

38. 成绩等级

语法讲解 今天学: 用多个 else if 实现区间分类。 package main import "fmt" func main() { var s int fmt.Scan(&s)

开始练习 →

39. switch 语句

语法讲解 今天学: Go 的 switch 不需要写 break,匹配到一个 case 后自动停止。 package main import "fmt" func main() { day := 3

开始练习 →

40. switch 多值 case

语法讲解 今天学: 一个 case 可以写多个值,用逗号隔开。 package main import "fmt" func main() { day := 6 switch day { ca

开始练习 →