在我把所有事情都做对的时候,它一直很有趣。!
它一直给我同样的问题,我无法弄清楚会发生什么。我已经这么做了,我已经重写了所有内容,但仍然会出现各种各样的错误。我知道这是编程的一部分,你不能一次成功,你总是在某些时候与随机的错误斗争几个小时。我希望我能得到之前见过这个人的回应,因为我是一个很好的住院病人,我很容易被这样的东西厌倦了,特别是当我开始时像这样的东西。
// This program demonstrates the xor() function.
#include <iostream>
using namespace std;
bool xor(bool a, bool b);
int main()
{
bool p, q;
cout << "Enter P (0 or 1): ";
cin >> p;
cout << "Enter Q (0 or 1): ";
cin >> q;
cout << "P AND Q: " << (p && q) << '\n';
cout << "P OR Q; " << (p || q) << '\n';
cout << "P XOR Q: " << xor(p, q) << '\n';
return 0;
}
bool xor (bool a = bool b)
{
return (a || b) && !(a && b);
}