





定价:36元
印次:1-9
ISBN:9787302440697
出版日期:2016.09.01
印刷日期:2023.07.21
图书责编:谢琛
图书分类:教材
本书以简化语法、强化程序思维训练、规范化编程为指导思想,介绍程序设计基础、编程规范和 C 程 序设计,主要内容包括基本数据类型与表达式、选择控制、循环控制、数组、函数、指针与地址、结构体、 文件等。全书配置了适量经典例题,可加深相应语法概念的理解。全书文字精练,例题代码规范,易学易 用。书后附有四个附录可供查阅(DevCPP 软件的安装与使用、程序的编辑与调试、ASCII 码表、运算符 优先级与结合方向)。 本书可配合魔灯平台使用。
本书在讲解C/C++语言语法足够详细的前提下,力求精炼。全书配置了少而精的例题,这些例题通常用于解释基本语法或概念。这样做的目的,是赋予教师和学生更多的个性施展空间,将精力集中到课堂教学和魔灯平台,尤其是魔灯平台上的由基本到进阶的各类题目。通过大量的编程实践培养兴趣、提高学习效率。
史蒂夫·乔布斯(Steve Jobs)先生早在1995 年曾说:“每个人都应该花一年时间学习 编程。” 程序设计课程作为计算机基础教育的重要部分,越来越受到重视。如何充分利用网络 技术平台、激发学习兴趣、提高学习效率,一直是程序设计课程努力的目标。 近几年,以魔灯(Moodle)为代表的在线评测系统(OJ, Online Judge)的引入,计算 机程序设计类课程的教学面貌已经发生了巨大变革。本书就是在这种背景下产生的。 最大的变革是教学理念。 在线评测系统是以结果为导向的评价体系,除了给教师和学生带来评测便利之外,其 根本性变化在于,让教师和学生将主要精力集中到程序设计的本质上来,这就是通过程序 代码来构造、表达、计算这个世界。也就是通常所说的程序思维。 如此一来,我们在教学过程中就不应拘泥、纠缠于某种编程工具的语法细节。尤其对 于初学者,在了解了一些基本数据格式、输入输出、选择循环语句后,可立即用编程解决丰 富多彩的应用问题,经历由简单到复杂、由百思不得其解到豁然开朗、由力不从心到得心 应手的过程。将更多的精力投注到用编程求解问题能力的培养上。 建立程序思维的捷径就是大量的编程练习。 在这一理念指导下,一本适合当前程序设计课的教材十分必要。 本书在足够详细地讲解C 语法的前提下,力求精练。全书配置了少而精的例题,这些 例题通常用于解释基本语法或概念。这样做的目的是赋予教师和学生更多的个性施展空 间,将精力集中到课堂教学和魔灯平台,尤其是魔灯平台上的由基础到进阶的各类题目。 通过大量的编程实践培养兴趣、提高学习效率。 编程是一种思维训练...
11 程序设计与编程工具 1
111 程序与程序设计的概念 1
112 为什么要学程序设计 1
113 为什么要学习C 程序设计 2
12 程序的基本结构和要素 3
121 程序的基本结构 3
122 输入输出 3
13 程序设计一般方法 3
14 编程规范 3
141 为什么要遵守编程规范 4
142 编程规范的基本要求 4
143 标识符命名 4
144 缩进 6
145 空行 7
146 一行只写一条语句 7
147 if、for、while 语句体加括号f g 7
148 每行只声明同一类变量 8
149 函数要先声明后定义 8
1410 注释 8
1411 函数返回类型与return 语句不缺省 9
1412 例1-1:鸡兔同笼 9
15 程序设计方法学11
151 算法11
152 算法的描述12
153 程序流程图12
154 算法的评价13
16 提问的智慧13
161 三思而后问|| 提问之前13
162 提问的技巧14
IV
163 技术问题应全部公开14
164 问题解决后14
习题14
第2 章数据类型与表达式16
21 标识符与关键字16
211 标识符及其命名规则16
212 关键字17
22 数据类型17
23 变量17
231 变量的概念17
232 变量的声明18
233 变量的赋值19
234 例2-1:变量赋初值示例19
235 变量的存储类型20
236 const 类型变量20
24 常量21
241 直接常...
本书在讲解C/C++语言语法足够详细的前提下,力求精炼。全书配置了少而精的例题,这些例题通常用于解释基本语法或概念。这样做的目的,是赋予教师和学生更多的个性施展空间,将精力集中到课堂教学和魔灯平台,尤其是魔灯平台上的由基本到进阶的各类题目。通过大量的编程实践培养兴趣、提高学习效率。