C语⾔中EOF什么意思
在中,或更精确地说成C标准库中表⽰⽂件结束符(end of )。
在while循环中以作为⽂件结束标志,这种以EOF作为⽂件结束标志的⽂件,必须是⽂本⽂件。在⽂本⽂件中,数据都是以字符的ASCII代码值的形式存放。我们知道,ASCII代码值的范围是0~127,不可能出现-1,因此可以⽤EOF作为⽂件结束标志。
举例:C语⾔,输⼊多组数据,每⾏两个,然后对应每⾏⼀个输出结果题⽬描述: 求整数a,b的和。
输⼊: 测试案例有多⾏,每⾏为a,b的值。
输出: 输出多⾏,对应a+b的结果。
c语言下载什么
样例输⼊: 1 2
4 5
6 9
样例输出: 3
9
15
#include<stdio.h>
int main()
{
int a,b,c;
while(scanf("%d %d\n",&a,&b)!=EOF)//此处应⽤了EOF
{
printf("%d\n",a+b);
}
return 0;
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。