这样写是不是更好些呀?
/**
*用递归方法实现连续数字的运算,
*有一定的通用性,不是嘛? 这样就可以
*命令行输入你想加到的 n,还是比较方便
*运行起来的效率也要高的多
*/
public class Plus{
public static int plus(int n){
while(n>0){
return n+plus(n-1);
}
return 0;
}
public static void main(String[] args){
int n=Integer.parseInt(args[0]);
System.out.println("从 1 加到 "+n+" 的结果为 :"+plus(n);
}
}