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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/18 23:16:47
面试时遇到这个问题怎么做(计算机+数学)?考题: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 = "完成";