C语言课后编程题答案.doc

C语言课后编程题答案.doc

ID:56720994

大小:31.50 KB

页数:21页

时间:2020-07-06

C语言课后编程题答案.doc_第1页
C语言课后编程题答案.doc_第2页
C语言课后编程题答案.doc_第3页
C语言课后编程题答案.doc_第4页
C语言课后编程题答案.doc_第5页
资源描述:

《C语言课后编程题答案.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、3-3-1#includevoidmain(){intx,a,b,c;scanf("%d",&x);a=x%10;b=x/10%10;c=x/100;x=a*100+b*10+c;printf("%d",x);}4-3-2#includevoidmain(){inta,b,c,d,t;scanf("%d%d%d%d",&a,&b,&c,&d);if(a>b){t=a;a=b;b=t;}if(a>c){t=a;a=c;c=t;}if(a>d){t=a;a=d;d=t;}if(b>c){t=

2、b;b=c;c=t;}if(b>d){t=b;b=d;d=t;}if(c>d){t=c;c=d;d=t;}printf("%d,%d,%d,%d",a,b,c,d);}4-3-3#include#includevoidmain(){doublea,b,c,t,x1,x2;printf("inputa,b,c:");scanf("%lf%lf%lf",&a,&b,&c);t=b*b-4*a*c;if(t>0){x1=(-b+sqrt(t))/(2*a);x2=(-b-sqrt(t))/(

3、2*a);printf("x1=%.3f,x2=%.3f",x1,x2);}if(t==0){x1=-b/(2*a);printf("x1=x2=%.3f/n",x1);}}5-3-1#includevoidmain(){inti;doubles,h;s=100;h=100;for(i=1;i<=10;i++){h=h/2;s=s+h*2;}printf("s=%lf",s);}5-3-2#includevoidmain(){inti;doublef=1,s=0;for(i=1;i<

4、=20;i++){f=f*i;s=s+f;}printf("%.0lf",s);}5-3-3#includevoidmain(){inti,a,b,c;for(i=100;i<1000;i++){a=i%10;b=i/10%10;c=i/100;if(i==a*a*a+b*b*b+c*c*c)printf("%5d",i);}printf("");}5-3-4#includevoidmain(){inti,n,f;for(i=1;i<10000;i++){f=0;n=i*i;if(i

5、<=10&&n%10==i)f=1;elseif(i<=100&&n%100==i)f=1;elseif(i<=1000&&n%1000==i)f=1;elseif(n%10000==i)f=1;if(f)printf("%6d,%10d",i,n);}}5-3-5#includevoidmain(){longf1,f2,f3,i,m,n,y;f1=1;f2=1;f3=1;scanf("%d%d",&n,&m);for(i=1;i<=n;i++)f1=f1*i;for(i=1;i<=m;i++)f2=f2

6、*i;for(i=1;i<=m-n;i++)f3=f3*i;y=f2/(f1*f3);printf("y=%d",y);}5-3-7#includevoidmain(){doublea,b,t,sum=0;inti,s=1;a=1;b=2;for(i=1;i<21;i++){sum=sum+s*a/b;s=-s;t=b;b=b+a;a=t;}printf("sum=%lf",sum);}5-3-8#include#includevoidmain(){doublex,x

7、n,fac,cosx;intn,s;fac=s=1;n=0;scanf("%lf",&x);xn=cosx=1;do{s=-s;n=n+2;fac=fac*n*(n-1);xn=xn*x*x;cosx=cosx+s*xn/fac;}while(fabs(xn/fac)>0.0001);printf("%lf,%lf",cosx,cos(x));}6-3-1#includedoublefun(double);voidmain(){doublex,y;scanf("%lf",&x);y=fun(x);prin

8、tf("y=%lf",y);}doublefun(doublex){doubley;if(x<2)y=-x+2.5;elseif(x<4)y=2-1.5*(x-3)*(x-3);elsey=x/2-1.5;return(y);}6-3-2#include

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

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

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