1、A) 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)163.6aabb (8)cc (8)abc (7)AN3.7char c1=C,c2=h,c3=i,c4=n
2、,c5=a;c1+=4, c2+=4, c3+=4, c4+=4, c5+=4;%c%c%c%c%cn,c1,c2,c3,c4,c5);3.8int c1,c2;c1=97;c2=98;%c %c,c1,c2);3.9(1)=2.5(2)=3.53.109,11,9,103.12(1)24 (2)10 (3)60 (4)0 (5)0 (6)0第四章4.4int 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=c2=bna=%2d b=%2d c=%2dn,a
3、,b,c);x=%8.6f,y=%8.6f,z=%9.6fn,x,y,z);x+y=%5.2f y+z=%5.2f z+x=%5.2fn,x+y,y+z,z+x);u=%6ld n=%9ldn,u,n);%cor %d(ASCII)n,c1,c1);,c2,c2);4.5575 767.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,-1COMPU
4、TER, COM4.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.8float pi,h,r,l,s,sq,sv,sz;pi=3.1415926;input r,hn%f,%fr,&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;l=%6.2fn,l);s=%6.2fn,s);sq=%6.2fn,sq);vq=%6.2fn,sv);vz=
5、%6.2fn,sz);4.9float c,f;%ff);c=(5.0/9.0)*(f-32);c=%5.2fn,c);4.10#includestdio.hchar c1,c2;%c,%cc1,&c2);putchar(c1);putchar(c2);%c%cn第五章5.3(1)0 (2)1 (3)1 (4)0 (5)15.4if(ab) if(b printf( else,b);else if(amax=(ctemp)?c:temp;max=%d5.5int x,y;%dx);if(x1)y=x;else if(x=0&score9999) place=5;else if(num999)
6、place=4;99) place=3;9) place=2;else place=1;place=%dn,place);ten_thousand=num/10000;thousand=(num-ten_thousand*10000)/1000;hundred=(num-ten_thousand*10000-thousand*1000)/100;ten=(num-ten_thousand*10000-thousand*1000-hundred*100)/10;indiv=num-ten_thousand*10000-thousand*1000-hundred*100-ten*10;switch
7、(place) case 5:%d,%d,%d,%d,%dn,ten_thousand,thousand,hundred,ten,indiv);,indiv,ten,hundred,thousand,ten_thousand); break;%d,%d,%d,%dn,thousand,hundred,ten,indiv);,indiv,ten,hundred,thousand);%d,%d,%dn,hundred,ten,indiv);,indiv,ten,hundred);%d,%dn,ten,indiv);,indiv,ten); %dn,indiv);5.8long i;float bo
8、nus,bon1,bon2,bon4,bon6,bon10;bon1=100000*0.1;bon2=bon1+100000*0.075;bon4=bon2+200000*0.05;bon6=bon4+200000*0.03;bon10=bon6+400000*0.015;i);if(i=1e5)bonus=i*0.1;else if(i10)branch=10;switch(branch)case 0:bonus=i*0.1;case 1:bonus=bon1+(i-100000)*0.075;case 2:case 3:bonus=bon2+(i-200000)*0.05;case 4:c
9、ase 5:bonus=bon4+(i-400000)*0.03;case 6:case 7case 8:case 9:bonus=bon6+(i-600000)*0.015;case 10:bonus=bon10+(i-1000000)*0.01;int t,a,b,c,d;%d,%d,%d,%dc,&d);b)t=a;a=b;b=t;c)t=a;a=c;c=t;d)t=a;a=d;d=t;if(bc)t=b;b=c;d)t=b;b=d;if(cd)t=c;c=d;%d %d %d %dn,a,b,c,d);5.10int h=10;float x,y,x0=2,y0=2,d1,d2,d3,
10、d4;x,&y);d1=(x-x0)*(x-x0)+(y-y0)*(y-y0);d2=(x-x0)*(x-x0)+(y+y0)*(y+y0);d3=(x+x0)*(x+x0)+(y-y0)*(y-y0);d4=(x+x0)*(x+x0)+(y+y0)*(y+y0);if(d11&d2d3d41)h=0;h=%d,h);第六章 循环控制6.1int a,b,num1,num2,temp;%d,%dnum1,&num2);if(num1cZ) letters+; else if(c= )space+; else if(c09)digit+; else other+;letters=%dnspace
11、=%dndigit=%dnother=%dn,letters,space,digit,other);6.3int a,n,count=1,sn=0,tn=0;n);while(count=n) tn+=a; sn+=tn; a*=10; +count;a+aa+aaa+.=%dn,sn);6.4float n,s=0,t=1;for(n=1;n=20;n+) t*=n; s+=t;s=%en6.5int N1=100,N2=50,N3=10;float k;float s1=0,s2=0,s3=0;for(k=1;k=N1;k+)s1+=k;=N2;k+)s2+=k*k;=N3;k+)s3+=
12、1/k;s=%8.2fn,s1+s2+s3);6.6int i,j,k,n;for(n=100;1000; i=n/100; j=n/10-i*10; k=n%10; if(i*100+j*10+k=i*i*i+j*j*j+k*k*k)n=%dn,n);6.7#define M 1000int k0,k1,k2,k3,k4,k5,k6,k7,k8,k9;int i,j,n,s;for(j=2;j=M;j+) n=0; s=j; for(i=1;i1)printf(,k0,k1);2)printf(,%d,k2);3)printf(,k3);4)printf(,k4);5)printf(,k5)
13、;6)printf(,k6);7)printf(,k7);8)printf(,k8);9)printf(,%dn,k9);static int k10;=1000; n=-1; kn=i; for(i=0;n;%d,ki);,kn);6.8int n,t,number=20;float a=2;b=1;s=0;=number; s=s+a/b; t=a,a=a+b,b=t;s=%9.6fn6.9float sn=100.0,hn=sn/2;int n;for(n=2;=10; sn=sn+2*hn; hn=hn/2;sn=%fnhn=%fn,hn);6.10int day,x1,x2;day=
14、9;x2=1;while(day0) x1=(x2+1)*2; x2=x1; day-;x1=%dn,x1);6.11math.hfloat a,xn0,xn1;a);xn0=a/2;xn1=(xn0+a/xn0)/2;do xn0=xn1; xn1=(xn0+a/xn0)/2;while(fabs(xn0-xn1)=1e-5);a=%5.2fn,xn1=%8.2fn,a,xn1);6.12float x,x0,f,f1;x=1.5;do x0=x; f=(2*x0-4)*x0+3)*x0-6; f1=(6*x0-8)*x0+3; x=x0-f/f1;while(fabs(x-x0)x=%6.2fn,x);6.13float x0,x1,x2,fx0,fx1,fx2;x1,&x2); fx1=x1*(2*x1-4)*x1+3)-6; fx2=x2*(2*x2-4)*x2+3)-6;while(fx1*fx20); x0=(x1+x2)/2; fx0=x0*(2*x0-4)*x0+3)-6; if(fx0*fx1) x2=x0; fx2=fx0;
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1