- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章习题 参考答案
1-1 低级语言通常指的是机器语言和汇编语言,即与计算机机种(硬件)有关的语言。
高级语言,通常指的是,脱离计算机机种(与机种无关的)语言。
低级语言对使用者要求更高。
1-2 面向对象的程序设计方法以类(实际上是类的对象)作为基本单位,类中含有被处理的数据定义,和处理数据的操作语句,没有游离于类之外的对类中数据的处理操作,不能绕过类访问类中的数据,也就是说,在类的外部只能通过类访问和处理类中的数据。外部只知有类,但不知类是如何处理的。由于类把数据以及处理这些数据的代码严密地封装在一起,所以对外完全屏蔽类内部的处理细节,对类中的数据起到了很好的保护作用,易于保证数据的完整性和一致性。
1-3 需要注意程序的可读性、可维护性和用户界面等几个方面:
(1)注意语句排版格式。
(2)适当加注释。
(3)多用标识符常量,选好常量名和变量名。
(4)采用“自顶向下”和“自底向上”相结合的设计方法,保持良好的程序结构。
(5)最好不用goto语句。
(6)考虑周全,不打“补钉”。
(7)力求用户界面良好。
(8)有容错性。
(9)合理安排分支次序。
1-4 参见教材例2-13
1-5 (1)
(2)
(3)
1-6 参见书中有关内容
1-7 物理结构:模块式;逻辑结构:一主多子的嵌套调用式
1-8 保留字:switch,whlie,for,int,flaot,false,case,class,return
标识符:_b,C,cpp,program,and,a3W,who,
pas,integer,windowsxp,DOS,floa
字符串内容:C++,$5,\n,a[i],FOR,sin(x),td,
什么都不是:x2 ,x2 ,β,π,前二个带上下标;后二个不是ASCII字符
1-9
合法的有:
\065:整型,数值为八进制65(或十进制53,数字字符5)
0X4D,整型,数值为十六进制4D(或十进制77)
c, a+=m; 字符串,数值为其本身
1.0E05,213. -900. .007 实型,数值分别为-100000,213.0,-900,0.007
不合法的有:
3FF(像十六进制数,但写错了)
123,456(中间含有逗号)
E15(E前少整数部分)
None(字符串括号不对)
-2.0e(e后少指数部分)
MAX,PI(要作为常量使用需要先定义)
1-10
正确的有:定义1和定义4
不正确的有:定义2、定义3、定义5,其中:
定义2的错误:保留字不能大写,应为:float a, b; int q, m,p;
定义3的错误:a和b不能带括号 应为:char a, b;
定义5的错误:a和b之间不能带等于号(初值要一个个地赋),应为:int a=0,b=0;
1-11 (1)主函数main (2)main 或主
1-12 (1)字母,数字,下划线,(2)字母或下划线。
1-13 (1)0 (2)0X或0x (3)不能
1-14 (1)470 (2)76E
1-15 (1)1 (2)2 (3)2
1-16 (1)整型,字符型 (2)单精度型和双精度型。
1-17 0~65535
1-18 不能
1-19 (1)ab?(bc?x=1:x=2):x=3 (2)(a+b)=10
(3)a=(x=(b+=2)) (4)*(p++)
1-20 (1)按位与 和 取地址 (2)乘法和指针
1-21 12.34A56
1-22 C
1-23 D
1-24 C
1-25 A
1-26 B
1-27 A
1-28 A
1-29 B
1-30 A
1-31 D
1-32 A
1-33 C
1-34 A
1-35 B
1-36 D
1-37 B
1-38 (1)10.5 (2)8 (3)5 (4)16 (5)1 (6)8
1-39 (1)72(或H),(2)A(或)65,(3)73.4,
(4)1,(5)22.15 (6)2
(7)71(或)G,(8)100(或d),(9)0,
(10)1,(11)1 ,(12)4
(13)0 (14)68(或)D (15)0
(16)5 (17)70 (18)70
(19)2 (20)0 (21)0 (22)0 (23)2 (24)1
(25)1 (26)1 (27)0 (28)1 (29)0 (30)1
(31)1 (32)1 (33)1 (34)1
1-41 a=3,b=10
1-42 a=3 ,b=10
1-43 69C0,0A7
1-44 400,FFFFFC00
1-45 5,0x35,065,+00053
1-4
您可能关注的文档
- AutoCAD应用教程 第2版 教学课件 作者 李善锋 姜东华 姜勇 第2章 设置图层、线型、线宽及颜色.ppt
- AutoCAD应用教程 第2版 教学课件 作者 李善锋 姜东华 姜勇 第3章 基本绘图与编辑(一).ppt
- AutoCAD应用教程 第2版 教学课件 作者 李善锋 姜东华 姜勇 第4章 基本绘图与编辑(二).ppt
- AutoCAD应用教程 第2版 教学课件 作者 李善锋 姜东华 姜勇 第5章 高级绘图与编辑.ppt
- AutoCAD应用教程 第2版 教学课件 作者 李善锋 姜东华 姜勇 第6章 复杂图形绘制实例.ppt
- AutoCAD应用教程 第2版 教学课件 作者 李善锋 姜东华 姜勇 第7章 查询图形信息.ppt
- AutoCAD应用教程 第2版 教学课件 作者 李善锋 姜东华 姜勇 第8章 在图形中添加文字.ppt
- AutoCAD应用教程 第2版 教学课件 作者 李善锋 姜东华 姜勇 第9章 标注尺寸.ppt
- AutoCAD应用教程 第2版 教学课件 作者 李善锋 姜东华 姜勇 第10章 参数化绘图.ppt
- AutoCAD应用教程 第2版 教学课件 作者 李善锋 姜东华 姜勇 第11章 图块及外部引用.ppt
- AutoCAD2010中文版范例教程 教学课件 作者 王重阳 autocad2010中文版范例教程 第5章.ppt
- C C++程序设计 第2版 教学课件 作者 陈卫卫 习题解答 第2章,仅答案.doc
- C C++程序设计 第2版 教学课件 作者 陈卫卫 习题解答 第3章,仅答案.doc
- C C++程序设计 第2版 教学课件 作者 陈卫卫 习题解答 第4章,仅答案.doc
- C C++程序设计 第2版 教学课件 作者 陈卫卫 习题解答 第5章,仅答案.doc
- AutoCAD2010中文版范例教程 教学课件 作者 王重阳 autocad2010中文版范例教程 第6章.ppt
- C C++程序设计 第2版 教学课件 作者 陈卫卫 习题解答 第6章,仅答案.doc
- AutoCAD2010中文版范例教程 教学课件 作者 王重阳 autocad2010中文版范例教程 第7章.ppt
- C 程序设计基础 第1章C++基础知识.ppt
- AutoCAD2010中文版范例教程 教学课件 作者 王重阳 autocad2010中文版范例教程 第8章.ppt
最近下载
- 项目七+用计算机计算圆周率说课及试讲课件-2024-2025学年沪科版(2019)高中信息技术必修一.pptx VIP
- 小米集团2025年组织架构及各部门职责解析.docx VIP
- 输液导管相关静脉血栓形成防治中国专家共识解读PPT课件.pptx VIP
- 2025年广西公需课人工智能时代的机遇与挑战——预训练大模型与生成式AI参考答案.docx VIP
- 新22G04 钢筋混凝土过梁.docx VIP
- 疖肿合并疼痛护理查房.pptx VIP
- 2024年山东省东营市河口区中考一模语文试题(解析版).pdf VIP
- 居民阶梯电价作业指导手册.pdf VIP
- XXXX无线网施工方案.docx VIP
- 数字素养与技能.pptx VIP
文档评论(0)