草莓橙须圆


私信TA

用户名:267501

访问量:1199

签 名:

夯实基础,加油!

等  级
排  名 23810
经  验 579
参赛次数 0
文章发表 3
年  龄 0
在职情况 学生
学  校 太原理工大学
专  业

  自我简介:

公众号和CSDN同名:草莓橙须圆 欢迎关注,共同学习进步~

解题思路:
1+2=3,2+3=5,3+5=8... 

参考代码:

#include<stdio.h>

int main()

{

double N,x[1000],sum=0;//x[1000]:前n项 

scanf("%lf",&N);

x[0]=1.0;//定义x[0] 

x[1]=2.0;//定义x[1] 

for(int i=2;i<=N;i++)//x[2]之后按规律相加即可

{

//规律:分子分母分别符合x[i]=x[i-1]+x[i-2];

x[i]=x[i-1]+x[i-2];

}

for(int k=0;k<N;k++){//计算需要求的前N项,注意k的意义与N相对应

sum += x[k+1]/x[k];

}

printf("%.2lf\n",sum);

return 0;

}


 

0.0分

0 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答

代码解释器

  评论区