![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OJ刷题
想做大佬的菜鸟李
你得加油
展开
-
C语言中的EOF
字面意思:EOF=end of file,就是文件最后啦 它其实是一个宏定义,通常被赋值为-1 while(scanf("%d",&n)!=EOF): EOF(end of file)是文件尾尾标符,它的值为-1,那么scanf("%d",&n)的返回值为1的话,该条件语句为真,循环将会进行下去;如果条件不成立,则跳过该循环,直接执行后面的语句 相当于:while(~scanf("%d",&n)) ...原创 2021-08-17 11:52:31 · 113 阅读 · 0 评论 -
杭电OJ1000题
#include <stdio.h> int main(void) { int a,b,sum=0; while(scanf("%d%d",&a,&b)!=EOF){ //输入结束时,scanf函数返回值为EOF,即没有数据输入时则退出while循 sum=a+b; printf("%d\n",sum); } return 0; } ...原创 2021-08-17 11:30:28 · 82 阅读 · 0 评论