c 求和1到20
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/09 23:07:03
#includemain(){inti=1,j=1;intsum=0;for(j;j
1²+2²+3²+.+n²=n(n+1)(2n+1)/6
n=20;x=1;fori=1:20x=x*i;endx
经济数学团队为你解答,有不清楚请追问.请及时评价.再问:得出e^x这一步可以写详细点吗再答:
#includemain(){\x09intm,sum=0;\x09for(m=1;m
#includeintprint(intx){x&&print(x-1);x&&printf("%d",x);}intsum(intx){ints=0;x&&(s=x+sum(x-1));retur
有内部函数为factorial(n)或者n=20;y=1;fori=1:1:n;y=y*i;end;y以上是求阶乘求和为funticonfun(x,n)sum=0tem=1fori=0:ntem=i*
你用1/i是不是直接转换成int型了啊你是试试1.0/i~~这样应该是默认转成double型的了另外最后printf("SUM=%-6f\n",SUM);是输入小数点后6位
intsum(intm,intn){inti=m;intsum=m;if(m>n){printf("\nAmistake:m=%d>n=%d\n",m,n);return;}else{while(i{
利用恒等式(n+1)³=n³+3n²+3n+1,可以得到:(n+1)³-n³=3n²+3n+1,n³-(n-1)³=3(
1³+2³+3³+…+n³=[n(n+1)/2]²
=x1y1+x1y2+.+x1yn+x2y1+x2y2+.+x2yn+.xny1+xny2+.+xnyn再问:这不是ΣXiYj的结果吗再答:是啊,有什么问题再问:是两个求和符号哎再答:上面的求法就是两
C(n,k)*k=k*n!/[(n-k)!k!]=n*(n-1)!/[(k-1)!(n-k)!]=n*C(n-1,k-1)1*C(n,1)+2*C(n,2)+3*C(n,3)+.+n*C(n,n)=n
是不是题目有错误啊8(Xn+1-Xn)=8啊是不是8(Xn+1)-Xn)啊
#includeintmain(){\x09inti,sum=0;\x09for(i=1;i
#includevoidmain(){inti,n;floats;scanf("%d",&n);i=1;s=0;if(i
x=1:20;y=0;forxx=xy=y+xx^2;endyY=0;I=1;whileI
DimsumAsLongDimiAsIntegerDimnAsLongn=InputBox("n=","输入")Fori=1Tonsum=sum+i^2NextiDebug.Printsum
求20!,int和double都无法精确表示.我写的这个有点复杂,#includeintmul(intarr[],intn,intlen){inti,c=0;for(i=0;i
同学,20!就已经很大了,你定义sum为int无法保存结果,而且,阶乘不是那样子写的.#include"stdio.h"doublejiecheng(intn){if(n==0||n==1)retur