EOF值一般为-1,End Of File.
常见题目要求
1、读取到文件结尾
while(~scanf("%d",&n))
{
}
while(scanf("%d",&n) != EOF)
{
}
//c++
while(cin>>n)
{
}
2、以某种数据作为结束
//n为0
while(scanf("%d",&n) && n)
{
}
//n和m同时为0
while(scanf("%d%d",&n,&m) && n+m)
{
}
EOF值一般为-1,End Of File.
常见题目要求
1、读取到文件结尾
while(~scanf("%d",&n))
{
}
while(scanf("%d",&n) != EOF)
{
}
//c++
while(cin>>n)
{
}
2、以某种数据作为结束
//n为0
while(scanf("%d",&n) && n)
{
}
//n和m同时为0
while(scanf("%d%d",&n,&m) && n+m)
{
}