C++.若有条件表达式(exp)?x++:y--,则以下表达式中能完全等价于表达式(exp)的是?A.(exp!=1)B.(exp==1)C.(exp==0)D.(exp!=0)我想知道题目中的表达式是什么意思.exp不是e的次幂吗,那为什么选D?
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/13 10:07:16
![C++.若有条件表达式(exp)?x++:y--,则以下表达式中能完全等价于表达式(exp)的是?A.(exp!=1)B.(exp==1)C.(exp==0)D.(exp!=0)我想知道题目中的表达式是什么意思.exp不是e的次幂吗,那为什么选D?](/uploads/image/z/3988357-61-7.jpg?t=C%2B%2B.%E8%8B%A5%E6%9C%89%E6%9D%A1%E4%BB%B6%E8%A1%A8%E8%BE%BE%E5%BC%8F%28exp%29%3Fx%2B%2B%EF%BC%9Ay--%2C%E5%88%99%E4%BB%A5%E4%B8%8B%E8%A1%A8%E8%BE%BE%E5%BC%8F%E4%B8%AD%E8%83%BD%E5%AE%8C%E5%85%A8%E7%AD%89%E4%BB%B7%E4%BA%8E%E8%A1%A8%E8%BE%BE%E5%BC%8F%28exp%29%E7%9A%84%E6%98%AF%3FA.%28exp%21%3D1%29B.%28exp%3D%3D1%29C.%28exp%3D%3D0%29D.%28exp%21%3D0%29%E6%88%91%E6%83%B3%E7%9F%A5%E9%81%93%E9%A2%98%E7%9B%AE%E4%B8%AD%E7%9A%84%E8%A1%A8%E8%BE%BE%E5%BC%8F%E6%98%AF%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D.exp%E4%B8%8D%E6%98%AFe%E7%9A%84%E6%AC%A1%E5%B9%82%E5%90%97%2C%E9%82%A3%E4%B8%BA%E4%BB%80%E4%B9%88%E9%80%89D%3F)
xRn@~b@z[ V(\%`PI&ŎJ1^fS^kVkKOޙƹZNg21rs^ڨF:]|ޖ2F)rX
*nϩA'>O/ZdX,eX%_{S9:툕vG$gr^MOm RF
i<rzЭ2?76
re w*aXL_^&Cs^&y2`r֩5 v* [7tL.ߖV9 W(F!}Ix$Fj\Isj[O% ^q`0s~*u"
SsH|YMpTcME!g''0f&3&{aa_!//mfvNoѪc 0^oh3!|-!,)~&^u9a،ĺ-@1D@`vXaǹl~_
C++.若有条件表达式(exp)?x++:y--,则以下表达式中能完全等价于表达式(exp)的是?A.(exp!=1)B.(exp==1)C.(exp==0)D.(exp!=0)我想知道题目中的表达式是什么意思.exp不是e的次幂吗,那为什么选D?
C++.若有条件表达式(exp)?x++:y--,则以下表达式中能完全等价于表达式(exp)的是?
A.(exp!=1)
B.(exp==1)
C.(exp==0)
D.(exp!=0)
我想知道题目中的表达式是什么意思.exp不是e的次幂吗,
那为什么选D?
C++.若有条件表达式(exp)?x++:y--,则以下表达式中能完全等价于表达式(exp)的是?A.(exp!=1)B.(exp==1)C.(exp==0)D.(exp!=0)我想知道题目中的表达式是什么意思.exp不是e的次幂吗,那为什么选D?
答案:D,表示条件非FALSE
:是C/C++二目条件运算符,如果条件为真,执行?子句,否则执行:子句
例如:exp为a&&b,则exp!=0相当于a&&b!=0,而&&及!=同优先级且均为左运算符,这时先算&&再算!=,故选D;当然,如果exp中有位运算符且无()保护,由于其优先级最低,则!=运算符优先计算,这时ABCD四个答案中没有一个正确!
在这里,exp是express的缩写