【文件属性】:
文件名称:java编写的: 编写程序,判断一个IP地址是否合法,并判断该地址是否属于一个给定的子网。
文件大小:5KB
文件格式:TXT
更新时间:2012-04-09 11:27:38
判断一个IP地址是否合法
3、 编写程序,判断一个IP地址是否合法,并判断该地址是否属于一个给定的子网。
要求:1)以命令行格式运行:ip_test subnet/mask ip_addr
其中ip_test为程序名;subnet为子网号;mask是一个数值,代表子网掩码连续1的个数;ip_addr是要测试的ip地址。
例如,要测试的IP地址为202.113.16.10,子网号为202.113.16.0,子网掩码为255.255.255.0
2)判断subnet和ip_addr的合法性(注意考虑全面,比如以下IP均为不合法
123..2.1
123.23$.2.1
123.12345.2.1
123.23.45.2.1
3)判断掩码的合法性
4) 在IP地址合法的前提下,判断ip_addr是否属于子网subnet
5)输出命令行中的IP是否合法,掩码是否合法(可适当给出不合法原因)以及ip_addr是否属于子网subnet。
网友评论
- 毛用都没有,都丫写死了在哪里判断
- 不错,经测可以使用
- 很好的,挺详细的。
- 不错,经测可以使用,哈哈
- 很好 但是有一些小的错误 不知道为什么
- 代码质量很高,注释也比较清晰。继续努力
- 不错啊,可以完成啊
- 程序很好,一运行就成功了,谢啦!!有用。。
- 不能判断所有的IP
- 没有运行成功,显示找不到主程序aaa