OJ 输入输出——分析及代码[Java]
1. [编程题]A+B(1)
(1)题目
计算a+b
输入描述:
- 输入包括两个正整数a,b(1 <= a, b <= 10^9),输入数据包括多组。
输出描述:
- 输出a+b的结果
输入例子1:
1 5
10 20
输出例子1:
6
30
(2)代码
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
while (in.hasNext()) {
int a = in.nextInt();
int b = in.nextInt();
int ans = a + b;
System.out.println(ans);
}
return;
}
}
2. [编程题]A+B(2)
(1)题目
计算a+b
输入描述:
- 输入第一行包括一个数据组数t(1 <= t <= 100)
- 接下来每行包括两个正整数a,b(1 <= a, b <= 10^9)
输出描述:
- 输出a+b的结果
输入例子1:
2
1 5
10 20
输出例子1:
6
30
(2)代码
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int n = in.nextInt();
for (int i = 0; i < n; i++) {
int a = in.nextInt();
int b = in.nextInt();
int ans = a + b;
System.out.println(ans);
}
return;
}
}
3. [编程题]A+B(3)
(1)题目
计算a+b
输入描述:
- 输入包括两个正整数a,b(1 <= a, b <= 10^9),输入数据有多组, 如果输入为0 0则结束输入
输出描述:
- 输出a+b的结果
输入例子1:
1 5
10 20
0 0
输出例子1:
6
30
(2)代码
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
while (in.hasNext()) {