分析:num的累和 = num + (num-1)的累和,所以可以把累和的操作定义成一个方法,递归调用。
代码如下:
public class test { public static int getsum(int t){ if(t==1){ return 1; } return t+getsum(t-1); } public static void main(String[] args) { int i=5; int getsum = getsum(5); System.out.println(getsum); } }
结果: