NOIP 提高组初赛 · NOIP 2015 提高组初赛试题 第 18 题

选择题 · 答案 ACD · 考点:计算机基础与编程环境

← 整套速查表 NOIP 提高组初赛 全部真题

题目

下列选项不是正确的 IP 地址的有( )。

答案:ACD

考点

计算机基础与编程环境

解题思维

这道题考的是IPv4地址格式与数值范围。拿到题先看清分隔符是不是点号,再逐段检查数字有没有超过255,最后排除掉用冒号或连字符的写法。

常见错误

很多学生会只盯着数字范围,忽略分隔符;把IPv6的冒号写法当成IPv4的合法形式;或者看到连字符就以为是某种特殊写法。还有人对255这个上限不敏感,把300当成合法数字。

详细解析(节选)

考点概念:IP地址的格式规则

IPv4地址由32位二进制数组成,为了让人类方便读写,我们把它分成4段,每段8位,转换成十进制数,每段取值范围是0到255,段与段之间用点号(.)连接。例如192.168.0.3就是典型的合法IPv4地址。而冒号(:)是IPv6地址的分隔符,连字符(-)通常用于子网掩码或网络段表示,都不是IPv4的标准分隔符。

命题视角:为什么考这个?

命题人喜欢用"陷阱"来考察细节:把数字写超范围、换成分隔符、或者混用IPv6写法。这道题四个选项分别对应三种典型错误(超范围、冒号分隔、连字符分隔)和一个正确写法,要求学生准确识别格式与数值的双重约束。

同考点真题

在 OI伴学 里做这道题
登录后可计时作答、查看完整六段式解析,并按你的错题自动生成同类练习。
去刷题先做一次 AI 学情诊断