首页 > 代码库 > [HDU1000] A + B Problem
[HDU1000] A + B Problem
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
分析
输入两个数A和B,求A+B。
但是是多行的,因此需要用循环反复读取。
又因为输入数据中没有说有多少行,因此不能使用计数循环,而要通过while循环判断是否到达文件尾,如果是则停止循环。
而在循环中则是将输入的两个数的和算出,并输出。
因此C/C++代码如下:
C
#include <stdio.h> int main() { int a, b; while (scanf("%d%d", &a, &b) != EOF) printf("%d\n", a + b); return 0; }
C++
C++和C区别不大,仅仅是<stdio.h>和<iostream>,printf和cout,scanf和cin,以及如何判断EOF。
#include <iostream> int main() { int a, b; while (cin >> a >> b) cout << (a + b) << endl; return 0; }
[HDU1000] A + B Problem
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。