【发布时间】:2018-12-28 14:53:10
【问题描述】:
我想制作一个没有 GUI 的计算器,但我遇到了这样的问题
cout<<"calculator : ";cin>>userAnswer;
if(userAnswer=='yes'){
//procces
} else if(userAnswer=='no'){
//exit
} else{
//here is the problem
}
当用户输入除了是或否之外的输入时,我希望程序再次询问用户是否要再次使用计算器。 但我不知道怎么做。我用了递归函数,但是用户输入错误的次数,所以程序会问“用户要不要用计算器?”
【问题讨论】:
-
简单的
while循环应该为您完成这项工作。为什么要递归?
标签: c++