...为前两个数子之和,要求用递归函数 和递归 java的额)
发布网友
发布时间:2024-10-07 15:09
我来回答
共1个回答
热心网友
时间:2024-10-11 23:43
import java.util.Scanner;
public class Text
{
public static void main(String args[]){
int length = 0;
Scanner s = new Scanner(System.in);
System.out.println("请输入序列长度:");
length = s.nextInt();
int[] ss = new int[length];
d(ss, length-1);
for(int i=0; i<length; i++){
System.out.print(" " + ss[i]);
}
}
public static void d(int[] ss, int index){
if(index > 0)
d(ss, index-1);
if(index <= 1){
ss[index] = 1;
}
else {
ss[index] = ss[index-1] + ss[index-2];
}
}
}