时间限制:1 秒内存限制:32 兆特殊判题:否提交:43010解决:18542题目描述:求整数a,b的和。
输入:测试案例有多行,每行为a,b的值。
输出:输出多行,对应a+b的结果。
样例输入:
1 2
4 5
6 9
样例输出:
3
9
15
来源:
输入:测试案例有多行,每行为a,b的值。
输出:输出多行,对应a+b的结果。
样例输入:
1 2
4 5
6 9
样例输出:
3
9
15
来源:
九度Online Judge测试题
看到这题的第一反应,我要怎么连续输入三行?
貌似是回车之后就读入了,接着就输出了。
试了几次\n啊,调整while位置啊,都报错,果然我还是基础不扎实吧。
后来索性按照正常的写,结果既然通过了。
说明这个题描述的实在不咋地啊。。。
#include<stdio.h>
void main()
{
int a,b;
while(scanf("%d%d",&a,&b)!=EOF)
{
printf("%d\n",a+b);
}
return 0;
}
初学者应该对EOF不熟悉,介绍一下。
EOF是end of file的缩写,表示"文字流"(stream)的结尾。这里的"文字流",可以是文件(file),也可以是标准输入(stdin)。
EOF不是特殊字符,而是一个定义在头文件stdio.h的常量,一