读书人

while((c=getchar())!=#039;\n#039;)这个句子有

发布时间: 2012-04-07 17:31:51 作者: rapoo

while((c=getchar())!='\n')这个句子有社么用?
录入一个字符 赋给C,判断是否满足条件,不是就回车换行,是就执行后面的语句。。。。
在实际中的用处是?。。。。


[解决办法]
while((c=getchar())!= '\n ') cout < <c < <endl;
输出键盘输入的任何字符,直到回车
[解决办法]
while((c=getchar())!= '\n ')
dosomething(c);

//当输入的字符不是回车键时,调用dosomething(c)并把结果存入缓冲区。当按下回车键时,将结果全部输出


如楼上所说while((c=getchar())!= '\n ') cout < <c < <endl;
将是:
输入: abc回车
输出: a
b
c
[解决办法]
允许输入一串字符,直到回车。将第一个字符存入c中。

可用于输入一个字符,或调试。

读书人网 >C语言

热点推荐