这个查询对你们来说可能很简单,但我不知道为什么我已经抓耳挠腮地思考了两个小时。
下面是一个简单的代码,它通过相同的方法循环99次,结果将是5050。
class test {
public static void main(String args[]) {
test test1 = new test();
System.out.println(test1.xyz(100));
}
public int xyz(int num) {
if(num ==1) {
return 1;
}
else {
return(xyz(num-1) + num);
}
}
}
我的问题是如何手动解决这段代码。我需要使用哪个方程式?