C语言中 while(scanf("%lf%lf",&n,&m)!=EOF) 是什么意思?

2020-10-28 教育 165阅读
while(scanf("%lf%lf", &n, &m)!=EOF)表示
如果n和m都被成功读入,那么scanf的返回值就是2,继续执行循环
如果只有n或m被成功读入,返回值为1,继续执行循环
如果n和m都未被成功读入,返回值为0,继续执行循环
如果遇到错误或遇到end of file,返回值为EOF,条件不成立,退出循环。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com