我正在编写一个小的c ++控制台程序来改进我的编程并开始投资组合。我的问题是:
如何在else
声明之后继续我的故事?
我的部分代码是:
else {
cout << "That's not an answer mate!" << endl;
}
如何让程序不退出,但要求用户提供新输入?
提前致谢!
答案 0 :(得分:2)
将qustioning代码包装在while
中,并一直询问,直到给出“正确”的答案:
bool error;
do {
error = false;
//some code here..
//if statement to check..
else
{
cout << "That's not an answer mate!" << endl;
error = true;
}
}while(error);
答案 1 :(得分:0)
您可以使用undefined
声明
例如:
goto
这与使用循环
的方法相同