《C++课后习题2~6章答案》由会员分享,可在线阅读,更多相关《C++课后习题2~6章答案(10页珍藏版)》请在金锄头文库上搜索。
1、1,第2章第6章部分习题本参考答案 2011.12.,2,第2章习题本参考答案,一、填 空 1. 字母 数字 下划线 数字 2. .obj 3. iostream.h 4. 回车、空格、Tab 5. 6. 1 7. 注释信息 8. y=x;x+; x+;y=x; 9. n 10. int float double char bool 二、判断正误 三、单项选择 A C D D B B B D B B B D D A D A D A B C 四、阅读程序,写出运行结果 1. This is a hello world program 2. a=62.8318, b=314.159,3,第2章习题
2、本参考答案,五、程序改错 /*求三个整数的平均数*/ #include void main( ) int a,b,c,sum; double avg;coutabc;sum=a+b+c;avg=sum/3.0; cout “平均数是:”aj+1 ai=aj 或 ai=aj aj=temp 或 aj=temp,8,第4章习题本参考答案,2. kN-j-1; akak+1 ak+1=ak-ak+1 ak-=ak+1 jN 3. ji i=j ipos 五、程序改错 第4行: int a10,low=0,mid,high=9,x,pos; 第6行: for(int i=0;i10;i+) 第13行:
3、 if(amid=x) 第17行: low=mid+1; 第19行: high=mid-1; 第24行: coutx“是第”pos+1“个数”endl;,9,第5章习题本参考答案,一、判断题:1. V 2. X 3. X 4. V 5. X 6. X 7. V 8. V 9. V 10. X 11. V 12. X 13. V 14. X 15. V 16. V 17. V 18. V 19. X 20. X 二、单项选择题 1. B 2. D 3. D 4. D 5. D 6. B 7. A 8. B 9. C 10. C 11. C 12. B 13. B 14. C 15. B 16. B 17. C 18. B 19. A 20. A,10,第6章习题本参考答案,一、判断题:1. V 2. V 3. V 4. X 5. V 6. X 7. X 8. V 9. V 10. X 11. X 12. V 13. V 14. X 15. X 16. X 17. V 18. V 19. V 20. X 二、单项选择题 1. C 2. B 3. D 4. A 5. B 6. D 7. C 8. A 9. A 10. A 11. A 12. A 13. B 14. D 15. A 16. B 17. C 18. A 19. C 20. B,