题目描述: 编写程序,读入一个整数N。 若N为非负数,则计算N到2N之间的整数和; 若N为一个负数,则求2N到N之间的整数和 输入: 一个整数N,N的绝对值小于等于1000 输出: 测试数据可能有多组,对于每一组数据, 输出题目要求的值 样例输入: 1 -1 样例输出: 3 -3 </pre><pre code_snippet_id="444822" snippet_file_name="blog_20140807_3_7434049" name="code" class="java">import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner in = new Scanner(System.in); while(in.hasNext()){ int n=in.nextInt(); int sum=0; if(n>=0){ for(int i=n;i<=2*n;i++) sum+=i; } else { for(int i=2*n;i<=n;i++) sum+=i; } System.out.println(sum); } in.close(); } }