這令人沮喪,看我只想在用戶輸入'N'或'n'時循環打破。不同while while循環yes或no條件
#include <iostream>
int main()
{
char abc;
std::cin >> abc;
while (abc != 'N' || abc != 'n')
{
std::cout << "hello world\n";
std::cin >> abc;
}
system("pause");
return 0;
}
這些工作:
while(abc == 'Y' || abc == 'y')
while(abc == 'N')
但爲什麼呢?
因爲您輸入的字符不能同時是'N'和'n'。 –