什么叫不出结果?编译报错?单步调试过来吗?我没细看程序,看到第三行的时候我建议你把for()里面的变量的定义放在for()里面可能会产生一个异常,我刚学那会就是这样另外,请讲清楚发生了什么,以便我们定位,谢谢!
按照Java的思想: 设置变量需要设置默认值。int sum=0;才能赋值操作。