最新chapter05-循环结构程序设计习题资料ppt课件.ppt

最新chapter05-循环结构程序设计习题资料ppt课件.ppt

ID:62259672

大小:292.50 KB

页数:40页

时间:2021-04-24

最新chapter05-循环结构程序设计习题资料ppt课件.ppt_第1页
最新chapter05-循环结构程序设计习题资料ppt课件.ppt_第2页
最新chapter05-循环结构程序设计习题资料ppt课件.ppt_第3页
最新chapter05-循环结构程序设计习题资料ppt课件.ppt_第4页
最新chapter05-循环结构程序设计习题资料ppt课件.ppt_第5页
资源描述:

《最新chapter05-循环结构程序设计习题资料ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、chapter05-循环结构程序设计习题资料用π/4≈1-1/3+1/5-1/7+...公式求π的近似值,直到某一项的绝对值小于10-6为止。2#include #include voidmain() { ints; floatn,t,pi; t=1;pi=0;n=1.0;s=1; while(fabs(t)>1e-6) { pi=pi+t; n=n+2; s=-s; t=s/n; } pi=pi*4; printf("pi=%10.6f",pi); }运行结果:

2、pi=3.1415943译密码。为使电文保密,往往按一定规律将其转换成密码,收报人再按约定的规律将其译回原文。思路:可以按以下规律将电文变成密码:将字母A变成字母E,a变成e,即变成其后的第4个字母,W变成A,X变成B,Y变成C,Z变成D。7#includevoidmain(){charc;while((c=getchar())!=''){if((c>='a'&&c<='z')

3、

4、(c>='A'&&c<='Z')){c=c+4;if(c>'Z'&&c<='Z'+4

5、

6、c>'z')

7、c=c-26;}printf("%c",c);}}运行结果:China!Glmre!8用“辗转相除法”求两个正整数m和n的最大公约数和最小公倍数。算法如下:将两数中大的那个放在m中,小的放在n中;求出m被n除后的余数r;若余数r为0,则执行步骤(6);否则执行步骤(4);把除数(n)作为新的被除数(m),把余数r作为新的除数;重复步骤(2)和(3),直到r为0;输出n即为最大公约数。m和n相乘除以最大公约数即为最小公倍数。9#includevoidmain(){inta,b,m,n,

8、t,r;scanf(“%d%d”,&m,&n);if(m

9、环,直到满足精度x0=x;求f(x0);求f’(x0);x=x0-f(x0)/f’(x0);(根据公式f’(x0)=(y-f(x0))/(x-x0)计算)yOx*x1x0x11#include#includevoidmain(){floatx,x0,f,f1;x=1.5;do{x0=x;f=((2*x0-4)*x0+3)*x0-6;f1=(6*x0-8)*x0+3;x=x0-f/f1;}while(fabs(x-x0)>=1e-5);printf("x=%6.2f

10、",x);}运行结果:x=2.0012用二分法求下面方程在(-10,10)之间的根:2x3-4x2+3x-6=0分析:任取两点x1和x2,判断(x1,x2)区间内有无一个实根。如果f(x1)和f(x2)符号相反,说明(x1,x2)之间有一个实根。取(x1,x2)的中点x,检查f(x)与f(x1)是否同符号,如果不同号,说明实根在(x,x1)区间,这样就已经将寻找根的范围减少了一半了。然后用同样的办法再进一步缩小范围。再找x1与x2(x2=x)的中点“x”,并且再舍弃其一半区间。如果f(x)与f(x1)

11、同号,则说明根在(x,x2)区间,再取x与x2的中点,并舍弃其一半区间。用这个办法不断缩小范围,直到区间相当小为止。13#include#includevoidmain(){floatx0,x1,x2,fx0,fx1,fx2;do{scanf("%f%f",&x1,&x2);fx1=x1*((2*x1-4)*x1+3)-6;fx2=x2*((2*x2-4)*x2+3)-6;}while(fx1*fx2>0);do{x0=(x1+x2)/2;fx0=x0*((2*x0-

12、4)*x0+3)-6;if((fx0*fx1)<0){x2=x0;fx2=fx0;}else{x1=x0;fx1=fx0;}}while(fabs(fx0)>=1e-5);printf("x0=%6.2f",x0);}运行结果:-1010x0=2.0014读入10个数,计算它们的和、积、平方和及和的平方。计算并输出1!、2!、3!、...、35!。输入20个数,求它们的最大值、最小值及平均值。15第四章 口腔黏膜疾病复习1.边缘性龈炎、坏死性龈炎、成

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

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

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