计算数列的第n项。a1=1,a2=1/(1+a1),a3=1/(1+a2),...,an=1/(1+a(n-1) 注意:语言选DEV C++。
时间: 2024-06-01 13:09:42 浏览: 93
C语言程序设计-用函数求fibonacci数列前n项的和;说明:fibonacci数列为数列的第一项值为1,第二项
5星 · 资源好评率100%
代码如下:
#include<stdio.h>
int main()
{
int n;
double a1=1,an=0; //注意要用double类型存储浮点数
printf("请输入n的值:");
scanf("%d",&n);
for(int i=2;i<=n;i++) //从第二项开始计算
{
an=1/(1+a1); //根据题目给出的公式计算每一项的值
a1=an; //更新a1的值,以便计算下一项
}
printf("数列的第%d项为:%lf",n,an);
return 0;
}
阅读全文