那个虐了我的杭电1000
来源:互联网 发布:求不定积分的软件 编辑:程序博客网 时间:2024/05/02 04:34
没有参加过ACM,做杭电上的题,只是为了复习数据结构,万万没想到刚开始就被打击了,
第1000题:
Problem Description
Calculate A + B.
Input
Each line will contain two integers A and B. Process to end of file.
Output
For each case, output A + B in one line.
Sample Input
1 1
Sample Output
2样例害人啊
很丢人一开始竟然没看懂题意
AC的代码如下
#include <stdio.h>int main(){ int a,b,d=0; while(scanf("%d%d",&a,&b)!=EOF) { printf("%d\n", a+b); } return 0;}
这个题的关键是“Process to end of file”这句话,处理到文件的结束,以前从没见过,
这里要先了解一下scanf()这个函数和EOF
1.scanf()
scnaf()的函数原型:int scanf( const char *format, ... );从这可以看出它返回一个整形,以第1000题为例 “scanf("%d%d",&a,&b);"
如果a和b都被成功读入,那么scanf的返回值就是2;
如果只有a被成功读入,返回值为1;
如果a和b都未被成功读入,返回值为0;
如果遇到错误或遇到end of file,返回值为EOF,即-1。
ACM中输入多组数据时用这种方式结束ctrl+z
0 0
- 那个虐了我的杭电1000
- 我吃了同事的那个包子
- 我遇到了那个女孩
- 我弄的那个简单局域网聊天室程序搞定了!!!
- 公司内部的框架 至于那个公司我就不说了
- 杭电--1597--那个112123123412345123456123456712345678123456789
- 我的文章那个
- 那个时候的我
- 我看着那个吓我的孩子屁颠屁颠的跑了
- 我仿佛成了那个差不多先生
- 那个我深爱的女孩
- 我的那个天哪!
- 写给那个年轻的我
- 发现最新的norton可以发现之前我查过的那个syssmss.exe了
- 《当程序员的那些快乐日子》(九)那个我待了4个月的地方
- 回忆着你对我的承诺、一切的一切在那个夏季散了
- 棉子丶mm的伤感独特空间日志发布:我笑了,在那个萧瑟的秋季
- 棉子丶mm的伤感独特空间日志发布:我笑了,在那个萧瑟的秋季
- Flask 代码片段
- Ajax之初步总结
- Java探索之旅(6)——对象和类
- HDU - 5083 Instruction(模拟)
- java学习-通过静态代码块达到的单态设计模式
- 那个虐了我的杭电1000
- 王帅:深入PHP内核(二)——SAPI探究
- scala for表达式
- CentOS 7中启动/停止/重启服务
- 深入PHP内核(三)——内核利器哈希表与哈希碰撞攻击
- JAVA学习第五十二课 — IO流(六)File对象
- java 入门-接口
- Linux C 实现最简单的ICMP_ECHO请求报文发送
- setsid创建会话组