这样一个程序,while语句里最后的那个scanf,为什么不加它运行程序的时候就没法进行?请解释一

这样一个程序,while语句里最后的那个scanf,为什么不加它运行程序的时候就没法进行?请解释一下。

第1个回答  2016-03-17
没有结束的条件追问

结束条件不是\n吗

追答

逻辑问题,因为你的判断条件是ch不等于\n,而循环内部如果没有改变ch的值的话,循环就不会停下来

追问

也就是说加上它之后我再键入回车的话就是加入了\n,循环结束

追答

是的

求采纳

追问

嗯,谢谢

本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网