我需要有关如何获取两个整数start
和finish
的总和并将其存储到total
变量中的帮助。
例如:
input: -10 -8
output: -27
reason: -10 + -9 + -8.
感谢您的帮助。
import java.io.*;
import java.math.*;
import java.security.*;
import java.text.*;
import java.util.*;
import java.util.concurrent.*;
import java.util.regex.*;
public class Solution {
private static final Scanner scanner = new Scanner(System.in);
public static void main(String[] args) {
String[] startFinish = scanner.nextLine().trim().split(" ");
int start = Integer.parseInt(startFinish[0]);
int finish = Integer.parseInt(startFinish[1]);
System.out.println(total);
scanner.close();
}
}
答案 0 :(得分:1)
由于范围从较小到较大,因此您可以这样做,例如:
int total = 0;
for (int i = start; i <= finish; i++) {
total += i;
}