标题: 关于累加求和问题 [打印本页] 作者: 龚建锋 时间: 2012-7-24 13:15 标题: 关于累加求和问题 /*
需求: // 输入一个数,并求它们之间的数的累加和
*/
import java.util.*;
public class ShuRuQiuHe {
public static void main(String[] args) throws Exception {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
int sum = 0;
if (b >= 0) {
for (int i = a; i <= b; i++) {
sum += i;
}
System.out.println(sum);
}
}
}
//想做负数累加求和的问题,但尝试了,做不通,请问对于负数这个功能能实现吗,怎么实现呢?
上面的执行情况如图:
你再试下,这个正数负数通吃的。作者: 涂金哲 时间: 2012-7-24 13:46
import java.util.*;
public class Test2 {
public static void main(String[] args) throws Exception {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
int sum = 0;
if(a<b)
{
for (int i = a; i <= b; i++)
sum += i;
}
System.out.println(sum);
}
}
你的判断条件有问题的 (b>=0 )这样输入负数就会出错的作者: 肖琦 时间: 2012-7-24 14:17
public static void main(String[] args) {