王博Lynn 发表于 2015-8-18 13:43
scanf函数会有一个输入缓冲区,你定义的是一个int,但你输入的是一个字符型,scanf如果输入不匹配的话,是 ...
王博Lynn 发表于 2015-8-18 13:46
再补充一点,缓冲区的数值一直没有得到释放,scanf就会一直获取缓冲区的值,而不再通过屏幕获取用户输入的 ...
DUKEMAN 发表于 2015-8-18 15:58
scanf原理:
整型和字符型混合输入会有问题
1)当用户输入内容后,用户输入的内容会被存放到scanf的输入 ...
世界静极 发表于 2015-8-18 17:20
很明显第36行的错误 你在那调用test函数不是每次执行到那一行就返回去调用么,这叫自己搞自己 ...
王博Lynn 发表于 2015-8-18 18:26
可以自己调用自己的
世界静极 发表于 2015-8-22 16:46
我只能说这个BUG是因为test无限循环了
王博Lynn 发表于 2015-8-22 21:20
无限循环的原因还不是因为一直读取的是缓冲区的内容
世界静极 发表于 2015-8-22 16:46
我只能说这个BUG是因为test无限循环了
世界静极 发表于 2015-8-18 17:20
很明显第36行的错误 你在那调用test函数不是每次执行到那一行就返回去调用么,这叫自己搞自己 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |