1. 章节简介
-
%运算符用于取余(mod)。 - 注意负数取余的规则。
2. 知识点讲解
a % b→ a 除以 b 的余数-
Go 中:
- 正数 % 正数 → 正数
- 负数 % 正数 → 负数
3. 代码示例
package main
import "fmt"
func main() {
fmt.Println("10 % 3 =", 10%3) // 1
fmt.Println("-10 % 3 =", -10%3) // -1
fmt.Println("10 % -3 =", 10%-3) // 1
}
4. 练习任务
- 打印 15 % 4、-15 % 4、15 % -4 的结果。
- 写函数判断一个整数是偶数还是奇数(用
%)。
5. 小结
-
%用于取余。 - 了解正负数余数规则。
- 常用于判断奇偶、循环索引等。