以下C++代码片段试图实现“与非门”逻辑(即:两个条件都为真时,结果为假;否则结果为真),但其中可能错误,请找出并修正它:()
bool nand(bool a, bool b) { return !(a && b); }
代码完全正确,无需修改
代码错误,应改为return!(a||b);
代码错误,应改为return a&&b;
代码错误,应改为returna||b;