我在UVA(ID:100)上犯了3n + 1问题,但我无法突破输入循环 我该怎么做才能检查输入是空的还是用户点击进入?
循环就像这样
int i,j;
while(cin>>i>>j){
//LOOP BODY
}
如果用户点击进入,如何终止/中断?
答案 0 :(得分:-1)
只做
int i,j;
std::string line;
while(std::getline(cin,line) && !line.empty()){
std::istringstream iss(line);
if(iss >>i>>j) {
//LOOP BODY
}
}