解题思路:递归
注意事项:
参考代码:
#include<stdio.h>
#include <stdlib.h>
int qh(int n);
int main()
{
int n, i = 1;
float s = 0;
scanf("%d",&n);
for (i = 1; i <= n; i++)
{
s = s +(float) qh(i + 1) / qh(i);
}
printf("%.2f", s);
}
int qh(int n)
{
if (n == 1)
return 1;
if (n == 2)
return 2;
else
{
return qh(n - 1) + qh(n - 2);
}
}
0.0分
1 人评分
点我有惊喜!你懂得!浏览:2754 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:641 |
弟弟的作业 (C++代码)浏览:1342 |
字符串输入输出函数 (Java代码)浏览:1498 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:702 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:287 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:583 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:1326 |
2006年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:726 |
1231题解(注意理解“输入多个测试实例”)浏览:830 |