怎么把数列前二十项加起来
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/13 23:46:03
n=1/an=1/(n^2+3n+2)=1/[(n+1)(n+2)]=1/(n+1)-1/(n+2)S10=b1+b2+...+b10=1/2-1/3+1/3-1/4+...+1/11-1/12=1/
你先i+=k;然后K=i;这是不行的,这样i/k始终会等于1.同时这样也会导致i-k=0恒成立,这样会导致无限循环的!然后是判断条件的问题,你可以另设一个变量,用来计算相加次数的!
Private Sub Command1_Click()s = 1For i = 2 To 10s
n=1/(n2+3n+2)=1/((n+1)(n+2))S10=1/(2*3)+1/(3*4).+1/(11*12)=1/2-1/3+1/3-.+1/11-1/12=1/2-1/12=5/12
首先观察:5=1+417=5+4*353=17+4*3*3161=53+4*3*3*3得到:An=A(n-1)+4*3^n-2A(n-1)=A(n-2)+4*3^n-3…………A2=A1+4*3^0递
20再问:详细解答再答:
使用sum指令就可以了,如果A是一个向量,sum(A)返回所有元素的总和.如果A是一个矩阵,sum(A)把A的列作为向量,返回一个包含每一列所有元素的总和的行向量.
由规律得,an=(n-1)+(2^n-1)/2^n=n-(1/2)^n故S10=10*(1+10)/2-1/2*(1-(1/2)^10)/(1-1/2)=55-(1-1/1024)=54+1/1024
#includevoidmain(){inta[21]={1,2},i;doublesum=0;for(i=0;i
#includeintFib(intm){if(m==1||m==2)return1;returnFib(m-1)+Fib(m-2);}voidmain(){intn,i;printf("n:");s
#include <stdio.h>void main(){ int i=1,j=2,item; int count=2;&nb
S10-S5=a6+a7+a8+a9+a10=-1005a8=-100a8=-20S5=a1+a2+a3+a4+a5=5a3=0a3=0d=(a8-a3)/5=-4a1=a3-2d=8S20=20a1
an=0.6+0.06+……+6*10^(-n)=0.6*(1-0.1^n)/(1-0.1)=2/3-2/3*0.1^n所以Sn=2/3*n-2/3*(0.1+0.01+……+0.1^n)=2/3*n
floatf(intj){if(j==1)return1;if(j==2)return2;if(j>2)return(f(j-1)+f(j-2));}voidmain(){floati;intj,k=
a3=-13(a1+a9)*9/2=-45a1+a9=-10所以a1+2d=-13,2a1+8d=-10所以a1+2d=-13,a1+4d=-5解得d=4a1=-21an=-21+4(n-1)=4n-
设公比为q,则A2=q,A3=q^2.所以q+q^2=6.又由题意知q>0的,所以解得q=2.所以an=2^(n-1).由前N项和公式可得,S10=a1(1-q^n)/(1-q)=2^10-1
公差为2,首项为1,S10为100
由题意可得通项为an=n/2^n(这是一个等比和等差相结合得问题,有通法)sn=1/2+2/4+3/8+...+n/2^n则1/2*sn=1/4+2/8+...+(n-1)/2^n+n/2^(n+1)
分组求和(1+2+3+……+10)+(1/2+1/4+……1/1024)=55+1-1/1024=55295/1024