C语言改错复习题.doc

C语言改错复习题.doc

ID:50852750

大小:47.50 KB

页数:14页

时间:2020-03-15

C语言改错复习题.doc_第1页
C语言改错复习题.doc_第2页
C语言改错复习题.doc_第3页
C语言改错复习题.doc_第4页
C语言改错复习题.doc_第5页
资源描述:

《C语言改错复习题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、6)./*------------------------------------------------------【程序改错】--------------------------------------------------------功能:求如下表达式:111S=1+——+———+......+———————1+21+2+31+2+3+......+n------------------------------------------------------*/#includemain(){intn;floatfu

2、n();printf("Pleaseinputanumber:");/**********FOUND**********/print("%d",n);printf("%10.6f",fun(n));}/**********FOUND**********/fun(intn){inti,j,t;floats;s=0;/**********FOUND**********/while(i=1;i<=n;i++);{t=0;for(j=1;j<=i;j++)t=t+j;/**********FOUND**********/=s+1/t;}retu

3、rns;}答案:【1】scanf("%d",&n);【2】floatfun(intn)【3】for(i=1;i<=n;i++)或for(i=1;n>=i;i++)或for(i=1;ii;i++)【4】s+=1.0/t;或s=s+1.0/(float)t;或s=s+1.0/t;或s+=1.0/(float)t;11)./*------------------------------------------------------【程序改错】------------------------------

4、--------------------------功能:判断m是否为素数,若是返回1,否则返回0。------------------------------------------------------*/#includemain(){intm,k=0;for(m=1;m<100;m++)if(fun(m)==1){printf("%4d",m);k++;if(k%5==0)printf("");}}/**********FOUND**********/voidfun(intn){inti,k=1;if(m<=1

5、)k=0;/**********FOUND**********/for(i=1;ii;i++)或for(i=2;i<=m-1;i++)或for(i=2;m-1=>i;i++)【3】if(m%i==0)k=0;【4】returnk;12)./*-----------

6、-------------------------------------------【程序改错】--------------------------------------------------------功能:用下面的和式求圆周率的近似值。直到最后一项的绝对值小于等于0.0001。π111—=1-—+—-—+...4357------------------------------------------------------*//**********FOUND**********/#include"stdio.h"fun(){in

7、ti=1;/**********FOUND**********/ints=0,t=1,p=1;/**********FOUND**********/while(fabs(t)<=1e-4){s=s+t;p=-p;i=i+2;t=p/i;}/**********FOUND**********/printf("pi=%d",s*4);}main(){fun();}答案:【1】#include"math.h"或#include【2】floats=0,t=1,p=1;或floats=0,p=1,t=1;或floatp=1,s=0

8、,t=1;或floatp=1,t=1,s=0;或floatt=1,p=1,s=0;或floatt=1,s=0,p=1;【3】while(fabs(t)>1e-4)或while(0

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

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

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