作业帮 > 综合 > 作业

ACM 第一题,入门级别的a+b

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/05/23 21:08:10
ACM 第一题,入门级别的a+b
Input
The input will consist of a series of pairs of integers a and b,separated by a space,one pair of integers per line.
Output
For
each pair of input integers a and b you should output the sum of a and b
in one line,and with one line of output for each line in input.
Sample Input
1 5
10 20
Sample Output
6
30
求源代码
ACM 第一题,入门级别的a+b
#include
int main(){
int a,b;
while(~scanf("%d%d",&a,&b)){
printf("%d\n",a+b);
}
return 0;
}
再问: ~是个什么符号,还有,它是输入完然后再输出的,不是输入一个就输出一个
再答: acm是处理完一组数据就输出相应的结果就好,不用全部处理完再输出结果
~这玩意我也不懂。。只知道他是位运算按位取反。
不过这句话就是起输入到文件结尾的作用,等价于
while(scanf("%d%d",&a,&b)!=EOF)
-------------------下为百度-------------------------------------
EOF是End Of File, EOF 是一个宏, 代表文件末尾, 如果scanf 返回 EOF, 说明已经读到文件(这里是 stdin 流)末尾了, 没有数据了!