关于c++中cin的一个小问题。请大家帮我解答一下

2025-04-29 01:26:58
推荐回答(3个)
回答1:

我看了很久,还是没看出来有问题呀,郁闷.

回答2:

select 定义成 char select

回答3:

我也不是很清楚,不过,我简单调试发现,当输入字母是,select被赋值为0,在此后的死循环中,它被赋以858993460。
这原因我就不知道了。
你可以对输入之进行一次判断,如果是字母就让重新输入,从而避免这种情况。