本题是2016年中国海洋大学研究生入学考试910高级程序设计程序填空题第1题。
题目:
求前n项和:1/2,2/3,3/5,5/8…(10分)
以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692
一、解题思路二、代码部分 1.引入库思路:
找规律:当前项的分子是前一项的分母,当前项的分母是前一项的分子+分母
代码如下(示例):
#include2.主函数部分
代码如下(示例):
void main()
{
float a=1, b=2,sum=0;
int n;
printf("请输入n的值:");
scanf("%d", &n);
for (int i = 1; i <= n; i++)
{
sum += a / b;
int t = a;
a = b;
b = b + t;
}
printf("前n项和为:%.2f", sum);
}
三、执行结果
输入:
请输入n的值:10
输出(score2文件中的数据):
前n项和为:6.10



