当前位置: 代码迷 >> C语言 >> [求助]有个循环问题
  详细解决方案

[求助]有个循环问题

热度:99   发布时间:2006-12-07 21:19:19.0
[求助]有个循环问题
while(scanf("%d",&num)!=EOF)
有人说我这写成了个死循环,请帮忙找一下错误。谢谢!
----------------解决方案--------------------------------------------------------
while(scanf("%d",&num)!=EOF)
一般用于文件输入.
----------------解决方案--------------------------------------------------------
ctrl+z 或ctrl+d
可以结束输入
----------------解决方案--------------------------------------------------------
EOF为文件结束标记
----------------解决方案--------------------------------------------------------
EOF=-1,在stdio.h里表常量,scanf()正确输入返回1,否则0,和ctrl+z为-1

[此贴子已经被作者于2006-12-8 18:53:34编辑过]



----------------解决方案--------------------------------------------------------
  相关解决方案