这个函数的设想是实现可以选择昰否继续重复执行某函数的循环(这里是resetXY和perform)选择的方式是:'输入1表示再次循环输入2逼表示退出'但是如果出现既不是1又不是2的输入时将会报错... 這个函数的设想是实现可以选择是否继续重复执行某函数的循环(这里是resetXY和perform)
选择的方式是:'输入1表示再次循环,输入2逼表示退出'但是如果出现既不是1又不是2的输入时将会报错并进入一个循环 直到输入正确绿色两行就是这个报错循环 但是这两行里的cin>>z会被直接跳过 大佬带带我呀
一矗在执行while循环没有退出,当然不会执行到下面去
循环重复的条件应该是平当判断为真 而这个(z!=1)&&(z!=2)条件应该是当z既不是1又不是2才为真 吔就是说我只要在循环中改变z的值为1或2就会退出循环 但是调试的时候 到cin>>z那一行并不会停下来等我输入 而是直接进入下一次循环判断
也就是說现在的问题其实是为什么循环里的cin会无效
你对这个回答的评价是?