一旦我尝试输入一个字符,它将在无限循环中输出“ AAA”。似乎“ cin”语句已被跳过。 有谁知道这是怎么回事? 这是我的源代码。
#include<iostream>
using namespace std;
int main()
{
int x ;
cin>> x;
while( x!=5)
{
if(x>5)
cout<<"HHH"<< endl;
else
cout<<"AAA"<< endl;
cin>> x;
}
return 0;
}