C程序设计第三版答案(52页).doc
文本预览下载声明
C程序设计(第三版)习题答案(1-6章)谭浩强著(1)?习题答案?第一章?1.5?#?include?stdio.hvoid?main(){printf(*?*?*?*?*?*?*?*?*\n???Very?good!\n*?*?*?*?*?*?*?*?*\n);}??1.6(法一)#include?stdio.hmain(){int?a,b,c,max;scanf(%d,%d,%d,a,b,c);max=(ab)?a:b;max=(maxc)?max:c;printf(max=%d\n,max);}?(法二)?main(){int?a,b,c,max;scanf(%d,%d,%d,a,b,c);if(abac)???max=a;else?if?(bc)???max=b;else???max=c;printf(max=%d\n,max);}(法三)#?include?stdio.hvoid?main(){int?max(int?x,int?y,int?z);int?a,b,c,d;scanf(%d,%d,%d,a,b,c);d=max(a,b,c);printf(max=%d\n,d);}int?max(int?x,int?y,int?z){int?A,B;if(xy)?A=x;else?A=y;if(zA)?B=z;else?B=A;return(B);}?第三章3.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?3.6aabb????????(8)cc????????(8)abc???????(7)AN?3.7main(){char?c1=C,c2=h,c3=i,c4=n,c5=a;c1+=4,?c2+=4,?c3+=4,?c4+=4,?c5+=4;printf(%c%c%c%c%c\n,c1,c2,c3,c4,c5);}?3.8main(){int?c1,c2;c1=97;c2=98;printf(%c?%c,c1,c2);}?3.9(1)=2.5(2)=3.5?3.109,11,9,10?3.12(1)24?(2)10?(3)60?(4)0?(5)0?(6)0?第四章??4.4main(){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);printf(u=%6ld?n=%9ld\n,u,n);printf(c1=%cor?%d(ASCII)\n,c1,c1);printf(c2=%cor?%d(ASCII)\n,c2,c2);}?4.5575?767.856400,-789.12396267.856400,-789.123962???67.86?-789.12,67.856400,-789.123962,67.856400,-789.1239626.785640e+001,-7.89e+002A,65,101,411234567,4553207,d68765535,177777,ffff,-1COMPUTER,?COM?4.6a=3?b=7/x=8.5?y=71.82/c1=A?c2=a/?4.7???10???20Aa1.5?-3.75?+1.4,67.8/(空3)10(空3)20Aa1.5(空1)-3.75(空1)(随意输入一个数),67.8回车?4.8main(){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*
显示全部