用java 表示输入格式∶输入数据第一行包含一个整数n,接下来是n行,每行包含两个整数a和b,a和b之间用空格隔开 输出格式∶对于每组输入数据,计算a和b的和并且输出,每个输出占一行
时间: 2024-10-12 20:09:13 浏览: 56
在Java中,你可以使用`BufferedReader`从标准输入读取数据,然后使用`Scanner`或者其他循环结构来解析输入,并对每一对整数a和b求和。这里是一个简单的示例程序:
```java
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class SumCalculator {
public static void main(String[] args) {
try {
// 创建 BufferedReader 对象从标准输入读取
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
// 读取整数n
int n = Integer.parseInt(br.readLine());
for (int i = 0; i < n; i++) {
// 读取下一行并分割成两个整数a和b
String[] numbers = br.readLine().split(" ");
int a = Integer.parseInt(numbers[0]);
int b = Integer.parseInt(numbers[1]);
// 计算和并打印结果
int sum = a + b;
System.out.println("Sum of " + a + " and " + b + " is: " + sum);
}
// 关闭流
br.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
```
这个程序首先读取一行作为n,然后进入一个循环,每次循环读取新的一行,将字符串按空格分割为两个整数,计算它们的和,最后输出结果。
阅读全文