【发布时间】:2017-07-23 20:19:19
【问题描述】:
下面的while循环有两个条件 cin >> 用户;
while (( user != 'X') || ( user != 'O'))
{
cout << "Please enter either X or O " << endl;
cin >> user;
}
在我输入 X 或 O 后,它一直要求输入新的输入。我不明白为什么?但是,如果我删除其中一个条件,它就会正常工作。
【问题讨论】:
标签: c++