while(scanf("%d",&in)!=1)这句是什么意思??
while(scanf("%d",&in)!=1)看到几次了,就是搞不懂它的意思.
2007-10-09 13:20

2007-10-09 15:33

2007-10-09 15:34
2007-10-09 15:42
2007-10-09 16:08
while(scanf("%d",&in)==1)
应该是输入直到将缓存中没有数据了.
因为scanf输入成功就返回1.
如:你一次输入多个数,又要对每个数进行处理就用
while(scanf("%d",&in)==1)
{
\\具体处理过程.
}
[此贴子已经被作者于2007-10-9 18:33:48编辑过]

2007-10-09 17:03
2007-10-09 17:37
2007-10-09 18:29
2007-10-09 19:30
[此贴子已经被作者于2007-10-9 19:36:24编辑过]

2007-10-09 19:35