刘喜平《C程序设计:方法与实践》

¥59.50¥59.50
已下架(本产品缺货或未上线)

商品介绍

内容简介

       本书是强调程序设计能力培养的教材,以C语言为载体,围绕程序的基本构造、数据组织和构造方法展开。全书共15章。第1章简要介绍程序设计的基本概念、算法与数据结构以及软件开发过程;第2章首先介绍了C语言*核心的内核;第3~6章在这个内核的基础上介绍了C语言的基础:数据类型、表达式和基本结构,通过学习这些章节的知识,学生可以阅读和编写基本的C程序;第7~13章介绍了函数、常见算法、指针、结构体和文件等语言元素,使用这些语言特征可以编写出更加复杂的C程序;第14章介绍了常见的两个C程序开发工具以及调试技巧,第15章列出了配套的实验。

       本书的主要特点是: 精心组织结构,精选例题,增强实用性,注重从软件开发和系统的角度来介绍程序设计,突出算法思想的培养,达到提高学生程序设计综合素质和能力的目的。

       本书可作为高等学校计算机及相关专业学生的程序设计课程教材,也可供程序设计爱好者自学和参考。

 

目录

第1章   程序设计与软件开发1

   1.1   程序设计的基本概念1

   1.2   算法与数据结构7

   1.3   软件开发16

   1.4   本章   小结17

第2章   C语言概述20

   2.1   C语言的发展与特点20

   2.2   一个C程序实例22

   2.3   C语言的字符集与标识符26

   2.4   数据类型27C程序设计:方法与实践目录

   2.5   常量和变量28

   2.6   运算符和表达式30

   2.7   输入与输出33

   2.8   语句36

   2.9   函数41

   2.10   编程实践:代码风格42

   2.11   本章小结44

第3章   数据类型与输入输出49

   3.1   整型50

   3.2   浮点型57

   3.3   字符型62

   3.4   数组68

   3.5   字符串71

   3.6   文本文件输入与输出77

   3.7   变量的进一步讨论81

   3.8   编程实践: 命名82

   3.9   本章   小结83

第4章   运算符与表达式89

   4.1   运算符与表达式概述89

   4.2   算术运算符和算术表达式91

   4.3   赋值运算符和赋值表达式93

   4.4   增量减量运算符96

   4.5   子表达式的求值顺序97

   4.6   数据类型的转换99

   4.7   逗号运算符和逗号表达式104

   4.8   本章   小结105

第5章   分支结构110

   5.1   关系运算符和关系表达式110

   5.2   逻辑运算符和逻辑表达式111

   5.3   条件运算符和条件表达式114

   5.4   C语句概述114

   5.5   if语句116

   5.6   switch语句119

   5.7   应用举例122

   5.8   本章   小结127

第6章   循环结构与程序设计基本算法133

   6.1   循环结构与控制语句133

   6.2   控制循环的基本方法144

   6.3   穷举算法153

   6.4   迭代与递推算法157

   6.5   程序设计实例162

   6.6   编程实践: 程序计时171

   6.7   本章   小结172

第7章   函数与结构化程序设计180

   7.1   函数180

   7.2   递归调用与递归算法202

   7.3   程序的函数分解208

   7.4   C程序结构217

   7.5   编程实践: 软件测试227

   7.6   本章   小结229

第8章   指针与数组236

   8.1   指针与指针变量237

   8.2   数组的指针246

   8.3   字符指针与字符串262

   8.4   指针作为函数参数267

   8.5   返回指针的函数275

   8.6   指针数组277

   8.7   编程实践:实用字符串处理284

   8.8   本章   小结288

×

【提醒】购买纸书后,扫码即可免费领取购书大礼包!

如果你已购买本书,请扫一扫封面右上角的二维码,如下图:

如果你未购买纸书,请先购买:

立即购买

长按图片下载到相册
分享到微信、朋友圈、微博、QQ等
朋友注册并购买后,您可赚
取消