让最终形成:
2:4
3:5
4:6
5:7
6:8
~~~
func main() {
new_start := 2
new_end := 6
old_start := 4
old_end := 8
for i := new_start; i <= new_end; i++ {
for j := old_start; j <= old_end; j++ {
fmt.Println(i, ":", j)
}
}
/*
让最终形成:
2:4
3:5
4:6
5:7
6:8
*/
}
~~~

#2
更多评论
package main
import "fmt"
func main() {
new_start := 2
new_end := 6
old_start := 4
old_end := 8
for i := new_start; i <= new_end; i++ {
// 计算 j 的偏移量,使其与 i 对应
offset := i - new_start
j := old_start + offset
if j > old_end {
break // 避免 j 超过 old_end
}
fmt.Println(i, ":", j)
}
}
#3