资源描述:
《C语言课后题答案-高教出版社(程光华主编)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、C语言程序设计课后习题答案第一章一.判断题1.对2.错3.对4.错5.错6.错7.错8.对9.对10.对二.选择题1.D2.D3.D4.A5.D6.A三.程序设计题1.#include"stdio.h"voidmain(){printf("我的姓名是陈暄");printf("我的性别是男");printf("我的年龄是29岁");}2.略3.略(参看课本P37图3-2)第二章一.判断题1.错2.对3.错4.对5.错6.对7.对8.错9.对10.对二.选择题1.C2.C3.D4.C5.A6.A7.D8.A9.D10.A11.A12.C13.A
2、14.A15.A16.B三.程序阅读题1.10,92.6,4第三章一.选择题1.D2.C3.A4.A5.A6.B7.B二.程序填空题1.scanf("%d,%d,%d",&num1,&num2,&num3);aver=sum/3;2.da=basic*0.35;hra=basic*0.25;3.clrscr()b=a-32;三.程序阅读题1.02.8100四.程序设计题1.#include"stdio.h"voidmain(){floathua,she;scanf("%f",&hua);she=5.0/9.0*(hua-32);printf("%f",
3、she);}2.#include"stdio.h"#include"math.h"voidmain(){floata,b,c,disc,x1,x2,realpart,imagpart;scanf("%f,%f,%f",&a,&b,&c);disc=b*b-4*a*c;x1=(-b+sqrt(disc))/(2*a);x2=(-b-sqrt(disc))/(2*a);printf("%f,%f",x1,x2);}第四章一.选择题1.C2.B3.B4.D5.C6.B7.B二.程序设计题1.u,vx>yu>z2.ch>='A'&&ch<='Z'ch=ch-3
4、23.1n三.程序阅读题1.x=22.**1****3**3.a=-14.-1-13-7四.程序设计题1.#include"stdio.h"voidmain(){intm;scanf("%d",&m);if((m>0)&&(m%5==0)&&(m%7==0))printf("YES");elseprintf("NO");}2.#include"stdio.h"voidmain(){inta,b,c,d,max;scanf("%d,%d,%d,%d",&a,&b,&c,&d);if(a>b)max=a;elsemax=b;if(max5、f(max6、;i==s3.scanf("%d",&n),n<=0t=t*2;4.m<=0&&n<=0k=(m>n)?n:m三.程序阅读题1.2#4#7#11#16#2.18求两个数的最小公倍数3.223357114.129四.程序设计题1.#include"stdio.h"voidmain(){floatsn=20,hn=2*sn/3;intn;for(n=2;n<=3;n++){sn=sm+2*hn;hn=hn*2/3;}printf("第三次落地共经过%f米",sn);printf("第三次反弹的%f米",hn);}2.#include7、>voidmain(){inti,j;for(i=1;i<=9;i++){for(j=1;j<=i;j++)printf("%d*%d=%2d",i,j,i*j);printf("");}}3.#include"stdio.h"voidmain(){floatx,s=0.0;intin,i,t1=1,t2=1,flag=1;scanf("%f%d",&x,&n);for(i=1;i<=n;i++){t1=t1*x;t2=t2*i;s=s+flag*t1/t2;flag=flag*(-1);}printf("s=%f",s);}4.#include"
8、stdio.h"voidmain(){intcnt=0,sum=0,max=min=0;flo