计算一个数列的前N项之和.该数列的前两项是由键盘输入的正整数
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/16 12:58:03
![计算一个数列的前N项之和.该数列的前两项是由键盘输入的正整数](/uploads/image/f/7217070-6-0.jpg?t=%E8%AE%A1%E7%AE%97%E4%B8%80%E4%B8%AA%E6%95%B0%E5%88%97%E7%9A%84%E5%89%8DN%E9%A1%B9%E4%B9%8B%E5%92%8C.%E8%AF%A5%E6%95%B0%E5%88%97%E7%9A%84%E5%89%8D%E4%B8%A4%E9%A1%B9%E6%98%AF%E7%94%B1%E9%94%AE%E7%9B%98%E8%BE%93%E5%85%A5%E7%9A%84%E6%AD%A3%E6%95%B4%E6%95%B0)
floatfunction(intn){floatave,a[100],sum=0;inti;if(n==1)return1;elseif(n==2)return1.5;elseif
#include#includeintmain(void){intn;doublei,j,k;doubleres=0;printf("pleaseinputn:");scanf("%d",&n);i=
老式写法longint格式用%ld--l是L小写.现在写%d就可以了,longint,shortint,int都用%d程序用ASCII码写成:#includemain(){longs,n,k,i;sc
设该等差数列的首项为a1,公差为d,由已知得10a1+10×9d2=31020a1+20×19d2=1220,解得a1=4d=6.∴此数列的前n项和公式为Sn=4n+n(n−1)2×6=3n2+n.
就把An当成两项之和啊一个是等比一个是等差Sn=(1+2=3..+n)+(1+2+4+8...+2^(n-1))自己算吧等差等比数列求和会算吧
因为前四项之和为40,最后四项之和为80所以a1+an=(40+80)/4=30Sn=n(a1+an)/2=30n/2=210n=14再问:a1+an=(40+80)/4=30这一步不太懂......
an=1/(√n+√(n+1))=(√(n+1)-√n)/((√(n+1)-√n)*(√n+√(n+1))=√(n+1)-√n=>Sn=√(n+1)-1Sn=9=>√(n+1)-1=9=>n=99因此
functionsum(nasinteger)dima(30)asintegerdimsasintegers=0a(1)=0a(2)=0a(3)=1fori=4to30a(i)=a(i-1)+a(i-
#include"math.h"main(){inta[30],sum,i=3;a[0]=0;a[1]=0;a[2]=1;sum=a[0]+a[1]+a[2];while(i
vara:array[1..40]oflongint;i:integer;sum:longint;begina[1]:=0;a[2]:=0;a[3]:=1;sum:=1;fori:=4to30dobe
Dima1,a2,a3,a4,iAsIntegera1=3:a2=4:a3=5fori=4to26a4=a1+a2+a3a1=a2a2=a3a3=a4next输出a4即可
#includeintmain(){inta;intsum=0;scanf("%d",&a);if(a
an=1/(√n+√(n+1))=√(n+1)-√n所以和=√(n+1)-1=9n=99
#includeintmain(){inti=0;floatsum=0;intn;intx[n],y[n];printf("请输出计算的项数:");scanf("%d",&n);x[0]=2;x[1]
即0+2+4+……+2(n-1)=2(0+1+2+……+(n-1))=2n(n-1)/2=n(n-1)
设前n项和为S1,中间n项和为S2,后n项和为S3.S1=(A1+An)×n/2中间n项可以看成以A(n+1)为首项A(2n)为末项的等差数列S2=(A(n+1)+A(2n))×n/2=(A1+nd+
AN=1/[√n+√(n+1)]进行分母有理化既分子分母同时乘以[√(n+1)-√n)]化简为AN=√(n+1)-√nA1=√2-√1A2=√3-√2A3=√4-√3.A(n-1)=√n-√(n-1)
能不能清楚点,“根号n加根号n分之一”有好几种理解方式:根号n加根号(n分之一)根号n加(根号n)分之一根号n加根号n分之一
21+67=88,说明前四项和后四项和为8888/8=11,说明前四项与后四项平均数为11,整个数列平均数也为11286/11=26,该数列有26项
设前n项和为S1,中间n项的和是S2,后n项之和是S3∵an为等差数列,∴2S2=S1+S3∵S2+S3=200,S1+S2=100∴300=2S2+S1+S3=4S2∴S2=75∴该数列中间n项的和