编程计算1 - 1/2 + 2/3 - 3/5 + 5/8 - 8/13 + 13/21…前n项的值,结果保留6位小数
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/18 18:48:23
编程计算1 - 1/2 + 2/3 - 3/5 + 5/8 - 8/13 + 13/21…前n项的值,结果保留6位小数
分子分母之和;后一个分数的分子使前一个分数的分子前去分母:
int fm=2; //分母
int fz=3; // 分子
int n=20;
int sum=3/2;
double function(int m,int z,int n)
{
while(n)
{
m=m+z;
z=m-2z; //特别说明下这里m已经不是刚接受来的m了,而是m+z
int sum+=(z/m);
function (m,z,n-1);
}
return sum;
}
寝室快要熄灯了,所以直接在上面写了算法;没有调试.
明天再给你完整的.基本思想就是利用递归实现
int fm=2; //分母
int fz=3; // 分子
int n=20;
int sum=3/2;
double function(int m,int z,int n)
{
while(n)
{
m=m+z;
z=m-2z; //特别说明下这里m已经不是刚接受来的m了,而是m+z
int sum+=(z/m);
function (m,z,n-1);
}
return sum;
}
寝室快要熄灯了,所以直接在上面写了算法;没有调试.
明天再给你完整的.基本思想就是利用递归实现
编程计算1 - 1/2 + 2/3 - 3/5 + 5/8 - 8/13 + 13/21…前n项的值,结果保留6位小数
有数列 2/1、3/2、5/3、8/5、13/8、21/13…… 由键盘输入n,计算输出数列前n项和(结果保留四位小数)
编程题:输入一个天正整数n,输出2/1+3/2+5/3+8/5+.的前n项之和,保留2位小数.
编程题:输入一个正整数,计算1-1/2+1/4-1/8+1/16……的前n项之和,输出时保留2位小数
编程题:输入一个正整数n,计算1-1/4+1/7-1/10+1/13...的前n项和,输出时保留3位小数
用C编程序:输入一个正整数n,输出2/1+3/2+5/3+8/5+…的前n项之和,保留两位小数.
C语言编程,输入1 个正整数n,计算 s 的前n项的和(保留 4 位小数).
C语言,求2/1+3/2+5/3+8/5+…前20项之和,结果保留2位小数
输入一个正整数n,计算1+1/3+1/5+···的前n项之和,输出时保留6位小数.
C程序,有一分数序列:2/1 3/2 5/3 8/5 13/8 21/13.求出这个数列的前N项之和,保留两位小数.
输入一个正整数n,计算1 - 1/4 +1/7 -1/10 +1/13 -1/16+.的前n项之和,输出时保留3位小数
编程根据输入的x的值,结合数学函数计算多项式y=3*x^4-2*x^3-x^2+10的结果,结果保留1位小数.