c语言课后习题答案.docx

c语言课后习题答案.docx

ID:59007055

大小:262.09 KB

页数:23页

时间:2020-09-15

c语言课后习题答案.docx_第1页
c语言课后习题答案.docx_第2页
c语言课后习题答案.docx_第3页
c语言课后习题答案.docx_第4页
c语言课后习题答案.docx_第5页
资源描述:

《c语言课后习题答案.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章习题2.什么叫做结构化算法?为什么要提倡结构化算法?答:结构化算法是由一些基本结构顺序组成的。在基本结构之间不存在向前或向后的跳转,流程的转移只存在于一个基本的结构范围内。一个非结构化的算法可以用一个等价的结构化算法代替,其功能不变。跟结构化算法比较起来,非结构化算法有以下缺点:流程不受限制的随意转来转去,使流程图豪无规律使人在阅读的时候难以理解算法的逻辑.难以阅读,也难以修改,从而使算法的可靠性和可维护性难以保证。开始开始4.输入10个数ATDiBAi<10TB结束Ya[i]

2、i]a[i+1]i=i+1输出a[i]结束第三章习题1.#include#includevoidmain(){unsignedintn;floatp,p1,r=0.09;scanf("%u",&n);p=pow(1+r,n);p1=(p-1)*100;printf("%5.2f%%",p1);}运行结果:输入,回车,见结果:2.#include#includeintmain(){intbj=1000;floatr1,r2,r3,r5,

3、r0,lx1,lx2,lx3,lx4,lx5;r1=0.0414;r2=0.0468;r3=0.0540;r5=0.0585;r0=0.0072;lx1=bj*r5;lx2=bj*(1+r2)*r3;lx3=bj*(1+r3)*r2;lx4=bj*pow(1+r1,5);lx5=bj*r0*5;printf("lx1=%flx2=%flx3=%flx4=%flx=5%f",lx1,lx2,lx3,lx4,lx5);return0;}运行结果:3.#include#include

4、th.h>intmain(){longd,p;d=;p=6000;doublem,r=0.01;m=log(p/(p-d*r))/log(1+r);printf("%4.2f",m);return0;}运行结果:4.#includeintmain(){intc1,c2;c1=97;c2=98;printf("c1=%c,c2=%c",c1,c2);printf("c1=%d,c2=%d",c1,c2);return0;}运行结果:①;②;③结果不变。5.#include

5、o.h>intmain(){inta,b;floatx,y;charc1,c2;scanf("a=%db=%d",&a,&b);scanf("%f%e",&x,&y);scanf("%c%c",&c1,&c2);return0;}运行结果:输入即可。6.#includeintmain(){charc1,c2,c3,c4,c5;c1='C';c2='h';c3='i';c4='n';c5='a';c1=c1+4;c2=c2+4;c3=c3+4;c4=c4+4;c5=c5+4;printf(

6、"%c%c%c%c%c",c1,c2,c3,c4,c5);return0;}运行结果:。7.#include#includeintmain(){floatr,h,pi,c,s,sb,v,vz;pi=3.;scanf("%4f%f",&r,&h);c=2*pi*r;s=pi*pow(r,2);sb=4*pi*pow(r,2);v=4/3*pi*pow(r,3);vz=s*h;printf("c=%7.2f,s=%7.2f,sb=%7.2f,v=%7.2f,vz=%7.2

7、f",c,s,sb,v,vz);return0;}运行结果:输入,得结果。第四章习题4.#includeintmain(){printf("pleaseinputthreenumbers!");longa,b,c,max;scanf("%ld,%ld,%ld",&a,&b,&c);if(a>b)if(a>c)max=a;elsemax=c;elseif(a>c)max=b;elseif(b>c)max=b;elsemax=c;printf("max=%ld",max);ret

8、urn0;}运行结果:5.#include#includevoidmain(){doublep,x;printf("Pleaseenteralessthan1000positiveNumbers!");scanf("%lf",&x);if(x<1000)p=sqrt(x);elseprintf("Inputerror,pleaseenteragain!");printf("%5.0lf

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

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

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