问题标题:
【“如果A,则B”等价于“!A||B”这句话怎么理解?】
问题描述:
“如果A,则B”等价于“!A||B”这句话怎么理解?
姬海宁回答:
如果A,则B你可以看成if(A){B;},即如果A为非0的值,才是B;!A||B,则是(!A)||B,||符号是逻辑或,逻辑或是有一边成立就为真,在C语言里面逻辑或有一个短路效应,即先运算的左边表达式成立,就不执行后面一个了,如果不成...
梁远回答:
好厉害!懂了
点击显示
数学推荐
热门数学推荐