C程序设计教程(朱小菲)习题参考答案.docVIP

  • 6
  • 0
  • 约2.76万字
  • 约 45页
  • 2017-02-09 发布于重庆
  • 举报

C程序设计教程(朱小菲)习题参考答案.doc

C程序设计教程(朱小菲)习题参考答案

习题1参考答案 1.选择题 解:1.A 2.C 3.D 4.C 5.B 6.B 7.C 8.C 9.C 10.C 2.填空题 解:1.BCPL 2.main函数 3..c,.obj,.exe 4..exe 5.F6 6.Alt+X 3.简答题 解:略 习题2参考答案 一、填空题 1.x20x30||x-100 2.a%3==0a%5!=0 3.16 4.321 5.3 6.0 7.D 二、请将下面各数用八进制数和十六进制数表示 1.1.323.选择题 D 2.B 3.C 4.D 5.D 6.A 7.B 8.D 9.A 10.C 四、判断题 解:错错错错错 习题3参考答案 一、填空题 1.ABCD 2.82 3.回车换行符 4.Let’s go 二、写出以下程序的运行结果 解:程序的运行结果: A N    在Turbo C中的运行效果如图3-1所示。 图3-1 运行效果图 2.解:,,,main() { int a,b,c; long int u,n; float x,y,z; char c1,c2; a=7;b=8;c=9; x=3.5; y=11.1; z=-13.3; u=12354;n=130300; c1=C;c2=B; printf(\n); printf(a=%d b=%d c=%d\n,a,b,c); printf(x=%8.6f,y=%8.6f,z=%9.6f\n,x,y,z); printf(x+y=%-5.2f y+z=%-5.2f z+x=%-5.2f\n,x+y,y+z,z+x); printf(u=%-6ld n=%-9ld\n,u,n); printf(c1-2=%c\n,c1-2); printf(c2+2=%c,c2+2); } 三、程序编辑题 1.解,参考程序如下: main() { float pi,h,r,l,s,sq,vq,vz; pi printf(:\n);请输入圆半径r圆柱高hscanf(%f,%f,r,h); l=2*pi*r;圆周长s=r*r*pi;圆面积sq=4*pi*r*r;圆球表面积vq=4.0/3.0*pi*r*r*r;圆球vz=pi*r*r*h;圆printf(l=%6.3f\n,l); printf(=%6.3f\n,s); printf(sq=%6.3f\n,sq); printf(=%6.3f\n,v); vz=%6.3f,vz); } 运行结果如图3-2所示: 图3-2 运行效果图 2.解,参考程序如下: main() { float c,f; printf(请输入一个华氏温度:\n); scanf(%f,f); c=(50/9.0)*(f-32); printf(摄氏温度为:%52f\n,c); } TRUEFALSE 2.**** 3.3 二、选择题 1.D  2.C 3.A 4.A 5.B 三、程序编辑题 1.解: 参考答案如下。 方法1: main() { int a,b,c; printf(请输入三个数:); scanf(%d,%d,%d,a,b,c); if(ab) if(bc) printf(max=%d\n,c); else printf(max=%d\n,b); else if(ac) printf(max=%d\n,c); else printf(max-%d\n,a); } 方法2:使用条件表达式、 main() {int a,b,c,temp,max; printf( 请输入 A,B,C: ); scanf(%d,%d,%d,a,b,c); printf(A=%d,B=%d,C=%d\n,a,b,c); temp=(ab)?a:b; max=(tempc)? temp:c; printf( A,B,C中最大数是%d,,max); }main() { long int num; int indiv,ten,hundred,housand,tenthousand,place; printf(请输入一个整数(0-99999):); scanf(%ld,num); if(num9999)place=5; else if(num999)place=4; else if(num99)place=3; else if(num9)place=2; else place=1; printf(place=%d\n,place); printf(每位数字为:); tenthousand=num/10000; thousand=(num-tenthousand*10000)/1000; hundred=(num-tent

文档评论(0)

1亿VIP精品文档

相关文档