解题思路:通过观察数列的排序方式可知该数列满足以下规律 b/a a+b/b a+b+b/a+b
即 前一项的分母与分子和等于后一项的分母,前一项的分母等于后一项分子
注意事项:
参考代码:
#includeint main(){ float a=1.0,b=2.0,sum; int n; int i=0; scanf("%d",&n); if(n==1){ printf("%0.2f",b/a); }else{ for(i=0;i<n;i++){ sum+=b/a; b=a+b; a=b-a; } printf("%0.2f",sum); } }
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:610 |
点我有惊喜!你懂得!浏览:1392 |
C语言程序设计教程(第三版)课后习题7.2 (Java代码)浏览:694 |
简单的a+b (C语言代码)浏览:765 |
奖学金 (C++代码)浏览:2053 |
剪刀石头布 (C语言代码)不知道怎么直接在scanf中用枚举变量浏览:1436 |
Pascal三角 (C语言代码)格式错误浏览:551 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:686 |
WU-字符串比较 (C++代码)浏览:824 |
C语言程序设计教程(第三版)课后习题9.8 (C语言代码)浏览:646 |