public static void main(String[] args) {
int a = 0,sum=0;
Scanner scan = new Scanner(System.in);
while(true){
System.out.println("请输入一个需要求和的整数:");
a = scan.nextInt();
for(int i = 0;i<=a;i++){
sum = sum(sum,i);
}
System.out.println(sum);
//reset
sum = 0;
}
}

public static int sum(int a,int b){
return a+b;
}

解决方案 »

  1.   

    为毛在我机器上运行没有错误。Eclipse
    oj不知道是啥
      

  2.   

    Online Judge,在线评测系统;在OJ上面可以找到很多编程题目等待你来解决。选择你熟悉的程序语言,编写pascal,C,C++,Java等程序然后进行提交。OJ很快会告诉你,你编写的程序是否正确;
      

  3.   

    Online Judge,在线评测系统;在OJ上面可以找到很多编程题目等待你来解决。选择你熟悉的程序语言,编写pascal,C,C++,Java等程序然后进行提交。OJ很快会告诉你,你编写的程序是否正确;好高深我也试试
      

  4.   

    lz在看看题目意思,不符合规则,oj不鸟你,可能是问题在输入上面,lz提交oj给了lz多少分,0?
      

  5.   

    nextInt之前  调用了输出  假如每次都new Scanner  是不是就可以了