作业帮 > 综合 > 作业

JAVA).针对下列规则数:-4,2,18,22,346,830 请写一个函数求出第20个数是多少?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/03 18:03:48
JAVA).针对下列规则数:-4,2,18,22,346,830 请写一个函数求出第20个数是多少?
不知道你是用哪种语言 我就写个C#的吧
public int show(int m)
{
if (a == 1)
return -4;
if (a == 2)
return 2;
else
return show(m -2 ) * show(m - 2) + show(m-1);
}
这就可以算出 第m位的值了
其实你找出规律就很好递归了
规律如下
18=(-4)*(-4)+2
22=2*2+18
346=18*18+22
830=22*22+346
第二十个数太大了