面试时遇到这个问题怎么做(计算机+数学)?考题 :Q:有 X 、 Y 、 Z 三变量,请写出依下列状况决定 Z 值的逻辑表达式 当 X 等于 ”Male” 且 Y 等于 ” 男 ” 时,设定 Z=” 完成 ” 当 X 不等于 ”Ma

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 08:28:48
面试时遇到这个问题怎么做(计算机+数学)?考题 :Q:有 X 、 Y 、 Z 三变量,请写出依下列状况决定 Z 值的逻辑表达式 当 X 等于 ”Male” 且 Y 等于 ” 男 ” 时,设定 Z=” 完成 ” 当 X 不等于 ”Ma

面试时遇到这个问题怎么做(计算机+数学)?考题 :Q:有 X 、 Y 、 Z 三变量,请写出依下列状况决定 Z 值的逻辑表达式 当 X 等于 ”Male” 且 Y 等于 ” 男 ” 时,设定 Z=” 完成 ” 当 X 不等于 ”Ma
面试时遇到这个问题怎么做(计算机+数学)?
考题 :Q:有 X 、 Y 、 Z 三变量,请写出依下列状况决定 Z 值的逻辑表达式 当 X 等于 ”Male” 且 Y 等于 ” 男 ” 时,设定 Z=” 完成 ” 当 X 不等于 ”Male” 且 Y 不等于 ” 男 ” 时,设定 Z=” 完成 ” 当 X 等于 ”Male” 且 Y 不等于 ” 男 ” 时,设定 Z=” 错误 ” 当 X 不等于 ”Male” 且 Y 等于 ” 男 ” 时,设定 Z=” 错误 ”

面试时遇到这个问题怎么做(计算机+数学)?考题 :Q:有 X 、 Y 、 Z 三变量,请写出依下列状况决定 Z 值的逻辑表达式 当 X 等于 ”Male” 且 Y 等于 ” 男 ” 时,设定 Z=” 完成 ” 当 X 不等于 ”Ma
用C语言为例 if (X=="male" && Y=="男") Z = "完成"; if (X!="male" && Y!="男") Z = "完成"; if (X=="male" && Y!="男") Z = "错误"; if (X!="male" && Y=="男") Z = "错误"; 可以简化成 if ( (X=="male") ^ (Y=="男") ) Z = "错误"; else Z = "完成";