c程序基本算法

c程序基本算法

ID:27637609

大小:527.65 KB

页数:44页

时间:2018-12-05

c程序基本算法_第1页
c程序基本算法_第2页
c程序基本算法_第3页
c程序基本算法_第4页
c程序基本算法_第5页
资源描述:

《c程序基本算法》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、、、、‘c程序《基本算法》一、求和算法1.求1+2+3++100的值。#include"stdio.h"voidmain(){inti,sum=0;i=l;while(i<=100)/*当i<=100时,执行循环体*/{sum=sum+i;i++;}printf("%d",sum);}2.求1+3+5+7+9+100的值。//include"stdio.h*1voidmain(){inti,sum=0;i=l;for(i=l00;i+=2)/*每次增加2*/sum=sum+i;printf("%d

2、",sum);}3.求满足1+2+3++的最人n值。解1:#inclh>voidmain(){intn,s;s=0;for(;n++){s=s+n;if(s>1000)break;}printf(,,n=%d"/n-l);}解2:#inclu>voidmain(){intk,n,s;s=0;n=l;000){k=n;n++;s=s+n;}prjntf(,,n=%d,,,k);}1.求l+22+32+42++102。#include"stdio.h"voidmain(){intn,s;s=0

3、;for(n=l;n10;n++)s=s+n*n;printf(,,s=%d",s);}2.求1+(1+2)+(1+2+3)+…+(1+2+3+…+10)的值解法1(用双循环)tdio.h>main(){inti,t,s;s=0;for(i=l;i{t=0;for(++)t=t+j;s=s+t;}printf("%d",s);}解法2(川单循环)#includmain(){inti,j,t,s;s=0;for(i=l;i{t=t+i;s=s+t;}printf(n%d's);}1.求1+1

4、/3+1/5+1/7++1/99的值。#include"stdio.h"voidmain(){floati,s;s=0;for(i=l;)s=s+l/i;printf("s=%f,,,s);}2.求l+l/32+l/52+l/72++1/992的值。林include"stdio.h"voidmain(){floati,s;s=0;for(i=l;2)s=s+l/(i*i);printf(,,s=%f"/s);}3.求1-1/2+1/3-1/4++1/99的值。#include"stdio.h"

5、voidmain(){ints;floati,t,p;p=l;s=l;/*第一项1,作力累加变量的初值*/for(++){s=-s;t=s/i;/*先求各项*/p=p+t;/*累加各项*/}printf("p=o/of"zp);}4.求n的近视值n/4=1-1/3+1/5-1/7+……,直到最后一项的绝对值小于10的负6次方为止。#include"math.h"voidmain(){ints;floatn,t,pi;t=l,pi=0;n=1.0;s=l;while(fabs(t)>=le-6){p

6、i=pi+t;n=n+2;s=-s;t=s/n;}pi=pi*4;10.6fprintf("pi=%"/pi);}解:用语句:s=-s,控制各项和符号。1.求1+3/5+5/9+7/13++97/193的值。//include"stdio.h"voidmain(){floati,t,s;s=l;for(i+=2)s=s+i/(2*i-l);printf(,,s=%f"/s);}2.求1-3/5+5/9-7/13+-97/193的值。#inelude"stdio.h"voidmain(){flo

7、ati,p,t,s;s=l;P=l;f5;i+=2){s=-s;P=P+s*i/(2*i-l);}printf("p=%f",p);}3.求l+2M-22+23+24++263之值。解1:#iio.h>#incl>/*求¥pow(),要用此头函数*/voidmainO{inti;doubles;s=O;for{i=0;is=s+po£2,二;printf=%e=、s>;}惹2:#includvoidmaino{inti;doublen,s;n=1;s=l;for;++{n=n*2;s=s+n;

8、printf=%e"、s);}13.钵一士/3+1/3X2/5+1/3X2/5X3/7+1/3X2/5X3/7X4/9+……芸10®.z!。#dio.h>voidmain{){inti;doublea,b、t、s;a=0,b=l;t=l;s=0;foro++{s=s+t;a=a+l;b=b+2;t=t*a/b;}printf=%lf=、sl;}14.钵迪-H^袋辉罢驾21盈Z含1

9、«皿缝送镂Z/Se罢Blst。1,1/1!,1/2!,1/3!,,

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

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

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