





定价:49元
印次:4-12
ISBN:9787302454014
出版日期:2017.02.01
印刷日期:2023.09.21
图书责编:龙启铭
图书分类:教材
本书以程序设计的分析问题和解决问题为重点,讲授在C/C++ 语言环境下程序设计的解题思路、算法设计和程序实现,可帮助读者提高编程能力和上机解题能力。全书语言简洁,示例丰富,深入浅出地引导读者理性思维和理性实践,章节结构安排合理,教学方法引人入胜,便于读者自学。 本书可作为高等院校计算机相关专业程序设计课程的教材,亦可供从事计算机、自动化及其他相关领域的科研技术人员参考。
1. 强调转变观念,以学生为中心,安排教学首先考虑培养目标、学生的认知规律和学习特点。 2. 强化实践,让学生在理论指导下动手动脑,更多地上机编程,鼓励和引导探索式的学习;以任务驱动方式,通过示例讲授程序设计的基本概念和方法。 3. 重点放在思路、算法、编程构思和程序实现上,训练学生分析问题和解决问题的能力;注重培养学生良好的编程习惯。
第4版前言 本书第3版是2010年11月完成的。六年来,我们在使用本教材的过程中,认真听取学生反馈意见,不断改进教学方法、完善教学环节、调整教学次序,使得课程学习效果有了进一步提升。 为及时反映课内教学成果,我们又在第3版基础上对文字教材进行了修订,包括调整了若干章节的次序、补充了部分章节的课后习题、修改了一些地方的文字错误和代码错误等等。 我们还系统梳理了第3版教材中的所有示例源程序,调整了所有代码中的注释,清除了在部分代码中发现的问题,并用最新的编译环境进行了编译测试。 希望本次修订能为计算机语言程序设计学习者提供一本内容与时俱进、更加易学易用的教材。 由于时间仓促,作者水平有限,书中难免还有纰漏,欢迎广大读者朋友多提宝贵意见! 吴文虎,徐明星,邬晓钧 2017年1月 第3版前言 本书的第1版是2003年9月完成的,经过一年的试用,于2004年9月发行了第2版。 学生普遍反映,这本教材思路清晰,重点突出,易学易用,特别是强化实践教学思想,使学生既动手又动脑,学会了编程的基本思路和方法,受到了学生的好评。从第2版的使用到现在又经过了6年时间,这期间我们在实践中认真听取学生的反馈意见,不断改进教学方法,与时俱进地充实教学内容,特别是注重将讲课内容与作业提交系统形成一个有机的整体;使学生的学习更容易做到理性思维和理性实践,以期达到进一步提高教学质量的目标。为此,我们又在第2版的基础上调整了部分章节,增加了一些常用的重要算法及程序实现,形成了现在的第3版。从教材改版的目标而言,我们认为“没有最好,只有更好”。 吴文虎 徐明星 2010年9月 ...
第1章 绪论 1
第2章 编程准备 4
2.1 程序编写 4
2.1.1 用Visual C++ 6.0编写程序 4
2.1.2 使用Dev-C++开发程序 8
2.2 程序代码及说明 14
2.3 输出流对象cout 15
2.4 程序注释 16
2.5 算术运算符 16
2.6 数学函数 17
2.7 小结 17
习题 17
第3章 代数思维与计算机解题 19
3.1 程序的基本结构 19
3.2 变量与数据类型 21
3.2.1 变量的基本概念 21
3.2.2 数据类型与变量的地址空间 22
3.3 定义变量和赋初值 22
3.4 变量赋值 23
3.4.1 赋值符号与赋值表达式 23
3.4.2 变量赋值的5要素 24
3.5 指针变量 25
3.5.1 指针定义与初始化 25
3.5.2 指针赋值 26
3.5.3 在赋值语句中使用间接访问运算符 26
3.6 小结 27
习题 28
第4章 逻辑思维与计算机解题 29
4.1 关系运算和关系表达式 30
4.1.1 关系运算符 30
4.1.2 关系表达式的一般格式 30
4.1.3 将“是”“否”写成关系表达式 30
4.2 枚举法的思路 31
4.3 循环结构 33
4.3.1 使用循环结构的部分程序 33
4.3.2 for语句的格式和执行过程 33
4.3.3 使用for循环解题实例 34
4.3.4 for循环的程序框图 36
4.4 分支结构 36...
1. 强调转变观念,以学生为中心,安排教学首先考虑培养目标、学生的认知规律和学习特点。
2. 强化实践,让学生在理论指导下动手动脑,更多地上机编程,鼓励和引导探索式的学习;以任务驱动方式,通过示例讲授程序设计的基本概念和方法。
3. 重点放在思路、算法、编程构思和程序实现上,训练学生分析问题和解决问题的能力;注重培养学生良好的编程习惯。