解题思路:有题可以看出,从第三项开始,后一个分数的分子等于与其相邻前两个分子之和,这符合斐波列契数列的特征。
注意事项:
定义sum时要清零
参考代码:
#include<stdio.h>
int main()
{
int N;
float i,a=1,b=1,s,sum=0; //定义开头分数的分子与分母
scanf("%d",&N);
for(i=0;i<N;i++)
{
s=a+b; //分子
a=b;
b=s;
sum = sum+b/a;
}
printf("%0.2f\n",sum);
return 0;
}
0.0分
0 人评分
简单编码 (C++代码)(这里推荐用switch)浏览:999 |
C语言训练-舍罕王的失算 (C语言代码)浏览:1054 |
C语言程序设计教程(第三版)课后习题12.5 (C语言代码)浏览:875 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:1914 |
简单编码 (C++代码)浏览:730 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:783 |
【亲和数】 (C语言代码)浏览:908 |
字符串对比 (C语言代码)浏览:1471 |
校门外的树 (C语言代码)浏览:988 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:552 |