





定价:89元
印次:1-8
ISBN:9787302526902
出版日期:2019.06.01
印刷日期:2024.08.07
图书责编:文怡
图书分类:零售
本书是作者根据长期教学实践编写而成的。全书内容由浅入深,逐步介绍C/C++语言中的基本概念和语法,使读者全面而系统地理解和掌握用C/C++语言进行程序设计的方法。 本书叙述简明扼要,通俗易懂,例题丰富,有利于读者自学。本书可作为各专业的学生学习C/C++语言程序设计的教材。
《C/C++程序设计教程》 是在清华大学电子工程系“计算机程序设计基础”课程教学改革经验和多年教学实践的基础上凝练而成。在介绍 C/C++ 语言及其程序设计的主要知识和方法的同时,重点围绕“实战编程”的教学理念来组织教学内容。其“实战编程”思想体现在以下三方面:(1)面向“实战编程”来组织教学和教材内容。例如,加强程序调试训练,增加大型综合程序设计,提炼生活素材为编程实例等。(2)制定以考核实际编程能力为主的课程考核方法。例如,在知识点要求上强调学以致用、有用则学;以测试实际编程能力为导向的教学等。(3)采用以实际编程能力为主要培养目标的教学方法。例如,强化对比增量教学,注重归纳总结教学,加强理论联系实际,传“道”和练“技”并举等。
前言 程序设计是每个科技工作者使用计算机的基本功。C/C++语言是目前使用非常广泛的一种程序设计语言,具有丰富的数据类型,它所提供的数据结构和控制结构适合于进行结构化程序设计,并且利用C/C++语言可以实现汇编语言的大部分功能,使用灵活,可移植性好。 本书不仅详细介绍了C/C++语言的语法规则,而且对某些功能的系统实现以及程序的执行过程也做了必要的分析。本书着重强调C/C++语言的基本概念,通过大量的例题分析和程序实例,使读者理解和掌握利用C语言进行程序设计的方法。 书中所有程序都经过实际调试。每章后面安排足够多的练习,并且在最后几个练习中提出了编程的具体要求,通常也可以作为实验使用。 本书的特点是简明扼要,通俗易懂,例题丰富。 由于作者水平有限,书中难免存在错误和不妥之处,恳请读者批评指正。 最后,在本书编写过程中得到了许多同事和同学的帮助,特别是陶怀舟博士和齐伊宁博士等。同时本书的编写内容也参考了多部国内相关的教材,由于篇幅限定,无法一一列出,在此,一并表示感谢。 作者2019年3月
目录
上篇
第1章绪论
1.1程序设计概述
1.2程序设计语言
1.3简单的C语言程序
1.4C语言程序的上机步骤
练习1
第2章C语言基本数据类型
2.1数据在计算机中的表示
2.1.1计算机记数制
2.1.2计算机中数的表示
2.2常量与变量
2.3基本数据类型常量
2.3.1整型常量
2.3.2实型(浮点型)常量
2.3.3字符型常量
2.4基本数据类型变量的定义
2.4.1整型变量的定义
2.4.2实型变量的定义
2.4.3字符型变量的定义
练习2
第3章数据的输入与输出
3.1格式输出函数
3.1.1基本的格式输出语句
3.1.2printf()函数中常用的格式说明
3.1.3使用printf()函数时的注意事项
3.2格式输入函数
3.2.1基本的格式输入语句
3.2.2scanf函数中常用的格式说明
3.2.3通过scanf函数从键盘输入数据
3.3字符输出函数
3.4字符输入函数
练习3
第4章C语言表达式与宏定义
4.1赋值运算及其表达式
4.2算术运算及其表达式
4.3关系运算及其表达式
4.4逻辑运算及其表达式
4.5其他运算符
4.5.1增1与减1运算符
4.5.2sizeof运算符
4.5.3逗号运算符
4.6标准函数
4.7宏定义
4.7.1符号常量定义
4.7.2带...
(1)面向“实战编程”来组织教学和教材内容。例如,加强程序调试训练,增加大型综合程序设计,提炼生活素材为编程实例等。
(2)制定以考核实际编程能力为主的课程考核方法。例如,在知识点要求上强调学以致用、有用则学;以测试实际编程能力为导向的教学等。
(3)采用以实际编程能力为主要培养目标的教学方法。例如,强化对比增量教学,注重归纳总结教学,加强理论联系实际,传“道”和练“技”并举等。