题库首页 › GESP等级认证(Python) › 题目 25946

在格雷码中,相邻两个编码只能有一位不同。若当前编码为 110 ,则它的下一个编码不可能是( )。

A:010
B:111
C:100
D:001

正确答案:D

答案解析

确定当前编码110的每一位单独翻转后可能得到的所有编码。每次仅翻转一位,可产生三个新编码:翻转第一位得010,翻转第二位得100,翻转第三位得111。所有合法的下一个编码必须属于这三种情况之一。任何不在此集合中的编码无法通过单一位变化从110到达,因此不符合格雷码相邻性规则。检查各选项是否出现在该集合中,出现则满足条件,未出现则不满足。

试卷来源:202606 CCF-GESP编程能力等级认证Python六级真题

本卷相关题目

在线做题 同科目题库