谭浩强C语言程序的设计习题的答案.doc

谭浩强C语言程序的设计习题的答案

谭浩强C语言程序设计习题参考答案 第一章 1.6 main() {int a,b,c,max; ?printf(input three numbers:\n); ?scanf(%d,%d,%d,a,b,c); ?max=a; ?if(maxb)max=b; ?if(maxc)max=c; ?printf(max=%d,max); } 第二章 2.3 (1)(10)10=(12)8=(a)16 (2)(32)10=(40)8=(20)16 (3)(75)10=(113)8=(4b)16 (4)(-617)10=(176627)8=(fd97)16 (5)(-111)10=(177621)8=(ff91)16 (6)(2483)10=(4663)8=(963)16 (7)(-28654)10=(110022)8=(9012)16 (8)(21003)10=(51013)8=(520b)16 2.6 aabb牋牋牋?(8)cc牋牋牋?(8)abc 牋牋牋 (7)AN 2.7 main() {char c1=C,c2=h,c3=i,c4=n,c5=a; 燾1+=4, c2+=4, c3+=4, c4+=4, c5+=4; 爌rintf(%c%c%c%c%c\n,c1,c2,c3,c4,c5); } 2.8 main() {int c1,c2; 燾1=97;c2=98; 爌rintf(%c?%c,c1,c2); } 2.9 (1)=2.5 (2)=3.5 2.10 9,11,9,10 2.12 (1)24?(2)10?(3)60?(4)0?(5)0?(6)0 第三章 3.4 main() {int a,b,c; ?long int u,n; ?float x,y,z; ?char c1,c2; ?a=3;b=4;c=5; ?x=1.2;y=2.4;z=-3.6; ?u=51274;n=128765; ?c1=a;c2=b; ?printf(\n); ?printf(a=%2d? b=%2d? c=%2d\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); 爌rintf(u=%6ld?n=%9ld\n,u,n); 爌rintf(c1=%cor %d(ASCII)\n,c1,c1); 爌rintf(c2=%cor %d(ASCII)\n,c2,c2); } 3.5 57 ?5?7 67.856400,-789.123962 67.856400,-789.123962 牋 67.86 -789.12,67.856400,-789.123962,67.856400,-789.123962 6.785640e+001,-7.89e+002 A,65,101,41 1234567,4553207,d687 65535,177777,ffff,-1 COMPUTER,?COM 3.6 a=3 b=7/ x=8.5 y=71.82/ c1=A c2=a/ 3.7 牋 10牋 20Aa1.5 -3.75 +1.4,67.8/ (空3)10(空3)20Aa1.5(空1)-3.75(空1)(随意输入一个数),67.8回车 3.8 main() {float pi,h,r,l,s,sq,sv,sz; ?pi=3.1415926; ?printf(input r,h\n); ?scanf(%f,%f,r,h); ?l=2*pi*r; ?s=r*r*pi; ?sq=4*pi*r*r; ?sv=4.0/3.0*pi*r*r*r; ?sz=pi*r*r*h; ?printf(l=%6.2f\n,l); ?printf(s=%6.2f\n,s); 爌rintf(sq=%6.2f\n,sq); 爌rintf(vq=%6.2f\n,sv); 爌rintf(vz=%6.2f\n,sz); } 3.9 main() {float c,f; 爏canf(%f,f); 燾=(5.0/9.0)*(f-32); 爌rintf(c=%5.2f\n,c); } 3.10 #includestdio.h main() {char c1,c2; 爏canf(%c,%c,c1,c2); 爌utchar(c1); 爌utchar(c2); 爌rintf(\n); 爌rintf(%c%c\n,c1,c2); } 第四章 4.3 (1)0? (2)1? (3)1? (4)0? (5)1 4.4 main() {int a,b,c; ?scanf(%d,%d

文档评论(0)

1亿VIP精品文档

相关文档