66问答网
所有问题
编写求 1/(1×2)+1/(2×3)+1/(3×4)+ ... 前10项的和
c语言
举报该问题
推荐答案 2019-06-20
给个思路。你看每个括号里面的数字是有规律的,第一个是(1*2),第二个是(2*3),所以可以知道第10个肯定是(10*11),第一个数字正好能拿来做循环控制下标。
代码类似
double sum = 0;
for(i=1;i<11;i++) //控制循环10次,就是前10项
{
sum += 1 / ( i * (i+1) );
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/U9spD9nn9DDs299inUv.html
其他回答
第1个回答 2019-06-20
#include<stdio.h>
void main(){
int i;
double sum = 0;
for (i = 1; i <= 10; i++) {
sum+=1.0/(i*(i+1));
}
printf("sum=%.lf\n",sum);
}
相似回答
求1/
(1×2) + 1
/
(2×3) + 1
/
(3×4)+
… + 1/(199×200)的值 紧急
答:
=1-1/
2+1
/2-1/
3+1
/3-1/4+.+1/199-1/200 =1-1/200 =199/200
C++用fun函数
编写求1
/1*
2+1
/2*
3+1
/3*
4+
...+1/n(n
+1)
答:
include<iostream.h> float fun(int n){ float sum=0;for(float i=1;i<=n;i
++)
{ float f=1/(i*(i
+1));
sum=sum+f;} return sum;} void main(){ int a=5;cout<<fun(a)<<endl;}
1/
(1×2)+1
/
(2×3)+1
/
(3×4)+1
/(
4×
5)+1/(5×6)+1/(6×7)+1/(7×8...
答:
1/(1*2)=1-1/2 1/(2*3)=1/2-1/3 以其累推,除第一个数1和最后一个数1/100,其他数的和为零.最后答案为1-1/100=99/100
C语言编程:求1/
1×2+1
/
2×3+1
/
3×4+
……1/n×(n
+1)
答:
估计大多数人都小学的时候都做过这个。其实1/n*(n+1)=1/n-1/(n
+1);
所以这个函数可以这样写。float fun(float n){ return 1-1/(n+1);} 主函数中 int main(){ float n;printf("%f\n",fun(n));return 0;}
1/
(1×2)+1
/
(2×3)+1
/
(3×4)
……+1/(98×99)
答:
1/(1*2)=1-1/2 1/(2*3)=(1/2)-(1/
3)1
/(3*4)=(1/3)-(1/4)以此类推 最后答案为1-1/99=98/99
设计算法求1/
(1×2)+1
/
(2×3)+1
/
(3×4)+
……+1/(49×50)的值,写出基本...
答:
因为1/(n*(n+1))=1/n-1/(n+1)于是:1/1*
2+1
/2*
3+1
/3*4+…+1/49*50 =(1-1/
2)+(1
/2-1/
3)+(1
/3-1/
4)+(1
/4-1/5)+(1/5-...-1/49)+(1/49-1/50)=1-1/50 =49/50
大家正在搜
c语言求和1到100求和程序
编写程序求三个数的和
编写函数求表达式的和
求一到一百的和的编程
用c语言求1到100的和
求1!+2!…+n!用c语言求
编写求圆面积的函数
求20的阶乘c语言编程
撰写和编写
相关问题
C语言编辑 34 编写程序,求S=1/(1*2)+1/(2*...
C语言编程:求1/1×2+1/2×3+1/3×4+……1/n...
数列1数列1/(2²-1),1/(3²-...
1/1×2+1/2×3+1/3 ×4 ...+1/99×10...
编写一个程序,求表达式1,(1+2/1)+(1+2/1+3/...
(1+1/2)×(1+1/3)×(1+1/4)×...×(1...
(1×2×3)/1+(2×3×4)/1+(3×4×5)/1+...
编写函数,求如下级数。A=1+1/(1+2)+1/(1+2+...