1.取余
取余常用于判断整数的奇偶性,但其实判断奇偶性可以用&,没必要用取余操作
var num = 17
if (num & 1) == 1 {
fmt.Println("奇数")
} else {
fmt.Println("偶数")
}
一次循环遍历二维数组:遍历二维数组通常要遍历两次,但是用取余操作可以遍历一次
const (
row = 5
col = 7
)
// 创建一个二维数组
var arr [row][col]int
for i := 0; i < row; i++ {
for j := 0; j < col; j++ {
arr[i][j] = i * j
}
}
fmt.Println(arr)
// 遍历
var arr2