A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

char b=getchar();
while((b=getchar())!='\n');

很实用的一个方法。

有会的吗!!!!解释一下

15 个回复

正序浏览
学习学习!
回复 使用道具 举报
奔跑的蚂蚁iOS 来自手机 初级黑马 2016-2-10 21:25:07
15#
这个经常用来判断输入的内容是否符合要求,和rwind(清空缓存区)一起用的比较多
回复 使用道具 举报
学习学习!
回复 使用道具 举报
0000打酱油的
回复 使用道具 举报
就是为了接收到回车就会换行
回复 使用道具 举报
getchar从键盘读取一个字符,然后赋值给b,while这个字符b!='\n',表达式值为1就一直循环,0就退出while循环.那么退出循环的条件就是你从键盘输入的字符是'\n'.
回复 使用道具 举报
什么玩意?
回复 使用道具 举报
来顶一下
回复 使用道具 举报
楼上正解,一直捕获输入,回车输入\n就退出输入
回复 使用道具 举报
你这样写直到点击回车键才会退出程序。
回复 使用道具 举报
这是为了吸收输入字符时的回车键吗?
回复 使用道具 举报
哇,有点晕
回复 使用道具 举报
good  luck!            
回复 使用道具 举报
best wishes  to  you
回复 使用道具 举报
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马