cin流问题: int a,b; while(cin>>a)cout<<a; cout<<endl;cin.clear(); while(cin>>b)cout<<b; 20
假如输入k,则第一个循环结束,cin流出错,但为什么第二个循环也不执行,这里的clear重设流状态‘好像’没用,但如果第二循环换作string就能够执行,为什么,哪位高手...
假如输入k,则第一个循环结束,cin流出错,但为什么第二个循环也不执行,这里的clear重设流状态‘好像’没用,但如果第二循环换作string就能够执行,为什么,哪位高手能解释一下,有解觉的方法吗?先谢了~
展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询