(单选题)
计算机语言中有一种逻辑运算,如果两个数同一位上都是0时,其和为0;一个为0一个为1时或两个都是1时,其和为1那么正确的是:
A.如果和为0,则两数中可能有一个为1
B.如果和为1,则两数中至少有一个为0
C.如果和为0,则两数必然都为0
D.如果和为1,则两数必然都为1
参考答案:C
参考解析:
第一步,确定题型。
根据题干关联词“如果……”以及提问方式,确定为翻译推理题。
第二步,翻译题干。
①两个数同一位上都是0时→和为0;
②一个为0、一个为1时或两个都是1→和为1。
第三步,辨析选项。
A项:和为0即和不为1,是对②的否后,根据否后必否前,可以得到两个数不能有1,排除;
B项:和为1即和不为0,是对①的否后,根据否后必否前,可以得到两数不能都为0即至少有一个为1,排除;
C项:和为0即和不为1,是对②的否后,根据否后必否前,可以得到两个数不能有1即同时都为0,可以推出;
D项:和为1即和不为0,是对①的否后,根据否后必否前,可以得到两数不能都为0即至少有一个为1,排除。
因此,选择C选项。
知识点:判断推理 待解析 职测 事业单位 公基
