算法数列和级数部分

算法数列和级数部分

ID:8852388

大小:49.50 KB

页数:8页

时间:2018-04-09

算法数列和级数部分_第1页
算法数列和级数部分_第2页
算法数列和级数部分_第3页
算法数列和级数部分_第4页
算法数列和级数部分_第5页
资源描述:

《算法数列和级数部分》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、算法课堂练习二、数列求和、求积定义形如的方程称为在一个数域S上一个未知数的n次代数方程,称为一元n次多项式,式中n为正整数,,,,...,,都是属于数域S的常数,称为方程的系数.定义2若存在一个常数C,使,则称C为多项式或方程的根.1、数列第一项为81,此后各项均为它前一项的正平方根,统计该数列的前30项之和,并以格式“%3f”输出。#include"stdio.h"#include"conio.h"main(){ inti; doublea[30]; doublesum=81;a[0]=81;for(

2、i=1;i<30;i++) {a[i]=);  sum+=a[i]; } printf("%3f",sum);}2、编写程序,求下面数列前40项的和。结果取4位小数。1,1/2^4,1/3^4,1/4^4,……,1/n^4,…(其中,^表示幂运算) #includemain() { intn; doublesum=0,j; for(n=1;n<=40;n++) { j=n*n*n*n; sum=sum+1/j; } printf("%.4f",sum); }3、编写程序,计算并输出下面

3、数列中前n(设n=45)项的奇数项的和。1*2,2*3,3*4,4*5,…… #include main() { intn; intsum=0,j; for(n=1;n<=45;) { j=; sum=sum+j; } printf("%d",sum); }4、计算并输出下面数列中前n(设n=25)项的和。1*2*3,2*3*4,3*4*5,………… #include main() { intn; intsum=0,j=1; for(n=1;n<=25;n++) {

4、j=; sum=sum+j; } printf("%d",sum); }5、实现1+(1+2)+(1+2+3)+(1+2+3+4)+.....+(1+2+3+4...+n),n由用户输入;#includeintmain(void){intn,i,k,sum,sum1;printf("Pleaseinputn:");scanf("%d",&n);for(i=1,sum=0;i<=n;i++){for(k=1,sum1=0;k<=i;k++)sum1=sum1+k;sum=sum+sum1

5、;}printf("sum=%d",sum);}main(){ints,i,t;s=0;t=0;i=1;while(i<=100){;;i++;}printf(“s=%d”,s);}6、求sum=d+dd+ddd+……+dd...d(n个d),其中d为1-9的数字,d和n从键盘输入。#includemain(){intn,d,sum=0,i=1,k=0;printf("请输入n和d的值");scanf("%d%d",&n,&d);while(i<=n){;sum=sum+k;i++

6、;}printf("sum=%d",sum);}7、求这个数列求和,要求用for循环f1=12f2=(1+2)2+(2)2;f3=(1+2+3)2+(2+3)2+32f4=(1+2+3+4)2+(2+3+4)2+(3+4)2+42;...f50=??#includevoidmain(){inti,j,n; intsum=0,pf=0;intSUM=0;printf("输入一个数字:");scanf("%d",&n);for(i=1;i<=n;i++){ sum=0;pf=0;f

7、or(j=i;j<=n;j++){sum+=j;}pf=sum*sum;SUM+=pf;}printf("%d",SUM);}求数列:1,1+2,1+2+3,...,1+2+3+...+n的前n项之和.(n从键盘输入)#includemain(){inti,j,n,s=0;scanf("%d",&n);for(i=1;i<=n;i++){for(j=1;j<=i;j++)s+=j;}printf("%d",s);}求e=1+1/1!+1/2!+……+1/n!+……的近似值,要求误差

8、不超过10-6。用迭代公式解这个问题时,迭代公式是:en=en-1+1/n!初值e0=1,在这里不能用控制循环次数来退出循环,而用两次迭代结果之差的绝对值小于10-6时,才结束迭代过程。程序如下:#includemain(){inti;doublee,x;e==x=1.0;i=1;while(){x=x/i;e+=x;i++;}printf(“e=%7.6lf”,e);}已知级数12+22+32+……,试求前几项之和刚

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。