本帖最后由 布鲁Go 于 2013-12-30 23:00 编辑
恩,主要是楼主没有定义主函数。。。呵呵。。。然后,是sum+=x 不是你那里写的sum=+x; 哈哈,编程有很多细节要注意啊,我刚开始自学也是这样,犯很多小错误。。加油。。。。。不过,你这个是基础测试题吧,是不是不方便跑来这里问啊?感觉最好还是自己解决啊。。。。这里的仅供参考。。
- class Test2
- {
- public static void main(String[] args)
- {
- int sum1=sumSquare(1,100);//调用下面的累加函数;
- System.out.println(sum1);
- }
- public static int sumSquare(int i,int j)
- {
- int sum=0;//定义一个计算器sum用来累加1开始的平方值;
- for(int x=i;x<=j;x++)
- {
- sum+=x*x;//把i到j的平方值不断累加赋值给sum;
- }
- return sum;
- }
- }
复制代码 |