资源预览内容
第1页 / 共34页
第2页 / 共34页
第3页 / 共34页
第4页 / 共34页
第5页 / 共34页
第6页 / 共34页
第7页 / 共34页
第8页 / 共34页
第9页 / 共34页
第10页 / 共34页
亲,该文档总共34页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
第1章 实验与习题答案 1.5实验P8-92.改错题1)#includemain()int x,y,sum; /x=10; y=20; /sum=x+y;printf(x+y=%d,sum); /printf(n);2)#includemain()float r,area;printf(Please input r (r0):);scanf(%f,&r); /area=3.1416*r*r; /printf(r=%6.2fn,r);printf(area=%fn,area); /3程序填空题1)int a,b,sum; scanf(%d%d,&a,&b);2)m=a-b; printf(%dn,m); printf(OK!);4编程题1)#includemain() int x,y,sub; scanf(%d%d,&x,&y); sub=x*x-y*y; printf(sub=%dn,sub); 2)#includemain() printf(#n); printf( Hello n); printf(#n); 1.6习题P10-12一、选择题15 CBBCB610 DAABA二、填空题1. 函数2. main()3. 4. printf()5. main()6. 十进制整数7. main()函数 main()函数8. 小写9. 换行10. .c .obj .exe三、读程序,写结果1. WELCOME! FRIEND.2. a1=6,a2=9 a1=9,a2=63. x=12,y=16 x=16,y=124. a=2,b=3,c=4sum=95. * Very good! *四、编程题1. #include main()int a=15,b=25,c=36;printf(a=%d,b=%d,c=%dn,a,b,c);printf(sum=%dn,a+b+c);2.#includemain() int x,y,sum; scanf(%d%d,&x,&y); sum=x*x+y*y; printf(sum=%dn,sum); 3.#include main() printf( * n); printf( * n); printf( * n); printf( * n); printf( * n); 4.#includemain() int x,y,ca; scanf(%d%d,&x,&y); ca=x-y; printf(ca=%dn,ca); 5. #include main() printf(How are you.n); printf(Fine, thanks.n);第2章 实验与习题答案 2.10实验P29-301.改错题1)#includemain()char c1,c2;c1=A;c2=B; /printf(%c,%cn,c1,c2);printf(%d,%dn,c1,c2); /2) #include#define NUM 3 /main()int c,vb,pas,sum;float ave;printf(Please input c,vb,pas:);scanf(%d,%d,%d,&c,&vb,&pas); /sum=c+vb+pas;ave=(float)sum/NUM; /printf(ave=%fn,ave);2程序填空题1)#include#define PI 3.1415926main()float r,l,s;r=1.5; l=2*PI*r;s=PI*r*r;printf(r=%fn,r);printf(l=%fn,l);printf(s=%fn,s);2)#includemain( )int a=6862,hb,lb;hb=(a8)&0x00ff;lb=a&0x00ff;printf(hb=%xn,hb);printf(lb=%xn,lb);3编程题1)#includemain() int x,y,z; float ave; printf(Please input 3 data:); scanf(%d%d%d,&x,&y,&z); ave=(x+y+z)/3.0; printf(ave=%fn,ave); 2)#includemain() float x,y,cj; printf(Please input 2 data:); scanf(%f%f,&x,&y); cj=x*y; printf(cj=%fn,cj); 2.11习题P31-33一、选择题15 DBADA610 CAADA二、填空题1. 整型 字符型2. h1043. 644. 5.55. 20 6. 07. 整型8. 269. 02010. + 三、读程序,写结果1. 5,5,5,52. 88484a3. 1B4. 9,2,95. 1.000000 1四、编程题1. #includemain() int x,y,z,sum; printf(Please input 3 data:); scanf(%d%d%d,&x,&y,&z); sum=x+y+z; printf(sum=%dn,sum); 2. #includemain() float x,y,ca; printf(Please input 2 data:); scanf(%f%f,&x,&y); ca=x-y; printf(ca=%fn,ca); 3.#include#define PI 3.1415926main()float r,h,area,volume;scanf(%f%f,&r,&h);area=PI*r*r;volume=PI*r*r*h;printf(area=%fn,area);printf(volume=%fn,volume);4.#includemain() int n=5,a=12;a%=(n%=2);printf(a=%dn,a);5.#includemain( )int a=31278,hb,lb;hb=(a8)&0x00ff;lb=a&0x00ff;printf(hb=%xn,hb);printf(lb=%xn,lb);第3章 实验与习题答案 3.5实验P42-441.改错题1) #includemain() char c1,c2;c1=getchar(); /c2=getchar(); /putchar(c1);printf(%c,c2);2) #includemain()float c,f;printf(Please Input f:n);scanf(%f,&f); /c=(5.0/9)*(f-32); /printf(C=%5.2fn,c); /2程序填空题1) #includemain() int x;float y;printf(enter x,y: );scanf(%d%f,&x,&y); /printf(x+y=%.1fn,x+y); /2)#includemain()float pi,h,r,sq,vq,vz;pi=3.1415926;printf(Please Input r,h:n);scanf(%f%f,&r,&h); sq=4*pi*r*r;vq=4.0/3*pi*r*r*r;vz=pi*h*r*r; printf(r=%.2fn,r);printf(h=%.2fn,h);printf(sq=%.2fn,sq);printf(vq=%.2fn,vq);printf(vz=%.2fn,vz); 3编程题1)2)3.6习题P44-47一、选择题15 BCAAD610 BACDA二、填空题1. stdio.h头文件2. printf()3. m n4. scanf()5. 6. 浮点 67. 63,63,77,3f8. 12459. 566
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号