可以将题目分成三部分考虑1、找出错误的子网掩码(错误的子网掩码对应的ip不会算在其他组力了)2、找到错误的ip地址3、剩下的都是正确的ip地址,进行分类,ABCDE和私有地址其实可以划分成 uint32 的整形进行比较大小,看在哪个区间里就行 package main import ( "strings" "strconv" "fmt" "errors" ) const IP_A_BEGIN uint32 = 0x01000000 const IP_A_END uint32 = ...