注册 登录
编程论坛 C++教室

c++容错性的问题,帮帮忙

sfier 发布于 2010-09-20 23:44, 571 次点击
小弟编写程序时,设置了两个选项,正确选1,不正确选2,按其他按键重选,如果一直输入错误,我就不知道用哪个函数直到输入正确才进行下一步了。。。
望解答,越详细越好,谢谢!

[ 本帖最后由 sfier 于 2010-9-20 23:55 编辑 ]
3 回复
#2
蛤蟆VS天鹅2010-09-21 10:14
用递归函数试试,在你那函数体中,加入
if(a!=1||a!=2)
    【你的函数名】();
#3
sfier2010-09-21 23:06
还有其他方法么?  谢谢2楼的方法
#4
cnfarer2010-09-22 06:55
x=...();
while(x!=1 && x!=2)x=...();
1