某数列前两项为2,3,其后每项为其前两项之积,求此数列的第10项。用C程序实现急!!

来源:百度知道 编辑:UC知道 时间:2024/05/26 14:30:43

#include<stdio.h>
//递归的实现方法
int fun(int n)
{
if(n==1)
return 2;
if(n==2)
return 3;
else
return fun(n-1)+fun(n-2);
}
int main()
{
int n;
scanf("%d",&n);//测试数据,这里为10
printf("此项为%d\n",fun(n));
}

楼上写的好
推荐!
简单的做了一下
你可以参考一下
做的好些
提供一点思路给你
#include <stdio.h>
int value(int a[])
{
int i;
for(i=2;i<10;i++)
a[i]=a[i-1]*a[i-2];
return a[10];

}
void main()
{
int a[10];
int result;
a[0]=2;
a[1]=3;
result=value(a);
printf("%d",result);

}

已知数列A={0、1、3、6、10、15、21},每两项之差为等差数列1、2、3、4、5、6,求数列A的通项和前N项的和 已知数列C的首项为2,公差为3.通项公式为3n-1且数列D=2^C,求数列D的前n项和 数列{an},n为奇时,an=5n+1,n为偶时,an=6-3n,数列{an}有2m(m属于N)项,数列的前2m项和? 等比数列an的前n项和等于2,紧接在后面的2n项和等于12,再紧接其后的3n项和为S,则S 等比数列an的前n项和% 在0~0.4之间取随机数,组成一个数列,然后把每项加上k,使每项乘积为1,假如数列的项数趋向于无穷大,k=? 数列1×0.5,2×0.25,3×0.125,…….的前N项和为多少? 已知数列{An}的前n项和为Sn=2的n-1次方+3,求数列{1/An}的前n项和 [数列求和问题] 已知等差数列{An}的通项公式为An=2n-3,数列Bn=1/(An),则数列Bn的前N项和Sn=? 什么是n^数列?什么是2^数列?什么是3^数列| 什么是n^数列?什么是2^数列?什么是3^数列 谢谢