ip地址识别
P地址是一个32位的二进制数,通常被分割为4个“8位二进制数”(也就是4个字节)。IP地址通常用“点分十进制”表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之间的十进制整数。例:点分十进IP地址(100.4.5.6),实际上是32位二进制数(01100100.00000100.00000101.00000110)。 现在,根据以下规则,编写程序来判断一个字符串是否是“点分十进制”表示的IP地址。 1 IP地址由四个整数跟三个'.'组成,就是“a.b.c.d”的形式。 2 a,b,c,d四个部分的数字位数都可以是1~3位,其整数值都在0~255之间。 3 不能有除了数字和'.'之外的字符出现。
用户评论