轻松学编程

出版时间:2012-4  出版社:化学工业出版社  作者:张银鹤,宋礼鹏,郝春雨 等编著  页数:354  
Tag标签:无  

内容概要

本书从初学者的角度出发,以通俗易懂的语言、丰富多彩的实例,详细介绍了使用C语言进行程序开发应该掌握的各方面知识。全书共 14
章,首先介绍了 C 语言的基础知识,包括 C 语言的历史和特点、C
程序的结构和开发流程、C语言的数据类型、变量、常量、运算符以及表达式等;然后重点对C程序的编写进行讲解,包括算法与顺序结构、分支语句、循环语句、数组和函数的应用等;另外,还对C语言中的指针、结构体、预处理指令、字符串和文件操作进行了简单介绍;最后通过一个综合案例介绍C语言在实际开发中的应用。
本书非常适合学习C语言编程的初学者,也可作为大、中院校师生和培训班的教材。

书籍目录

第1章 C语言概述
1.1 C语言简介
1.1.1 计算机语言简介
1.1.2 C语言的历史
1.1.3 C语言的特点
1.1.4 C语言的标准
1.1.5 C和C++
1.2 简单C程序的介绍
1.2.1 C语言程序的结构
1.2.2 C语言程序的开发流程
1.2.3 程序注释
1.2.4 输入和输出函数简介
1.3 集成开发环境
1.3.1 Turbo C++ 3.0
1.3.2 Visual C++ 6.0
1.4 实践案例:编写学生成绩管理程序
1.5 动手练一练
1.5.1 练习题
1.5.2 上机实践
第2章 数据类型
2.1 数据类型的定义与分类
2.2 变量与常量
2.2.1 变量
2.2.2 常量
2.3 标识符和关键字
2.3.1 标识符
2.3.2 关键字
2.4 整型数据
2.4.1 整型常量
2.4.2 整型变量
2.5 浮点型数据
2.5.1 浮点型常量
2.5.2 浮点型变量
2.6 字符型数据
2.6.1 字符型常量
2.6.2 字符型变量
2.7 类型转换
2.8 C 99中新增的数据类型
2.9 实践案例:不同类型之间的运算
2.10 动手练一练
2.10.1 练习题
2.10.2 上机实践
第3章 运算符和表达式
3.1 运算符概述
3.2 基本运算符
3.2.1 算术运算符
3.2.2 赋值运算符
3.2.3 自增和自减运算符
3.2.4 关系运算符
3.2.5 逻辑运算符
3.3 位运算符
3.3.1 位逻辑运算符
3.3.2 位移运算符
3.3.3 复合位赋值运算符
3.4 其他运算符
3.4.1 条件运算符
3.4.2 逗号运算符
3.4.3 sizeof运算符
3.5 运算符的优先级和结合性
3.6 表达式
3.7 实践案例:打印购物清单
3.8 动手练一练
3.8.1 练习题
3.8.2 上机实践
第4章 顺序结构
4.1 算法简介
4.1.1 什么是算法
4.1.2 算法示例
4.2 算法描述方式
4.2.1 自然语言描述方式
4.2.2 流程图描述方式
4.2.3 N-S流程图描述方式
4.2.4 伪代码描述方式
4.2.5 计算机语言描述方式
4.3 顺序结构中的语句
4.3.1 语句编写方式
4.3.2 表达式语句
4.3.3 空语句 72
4.3.4 复合语句 73
4.4 格式化输出和输入函数
4.4.1 printf()函数
4.4.2 scanf()函数
4.5 实践案例:判断是否为素数
4.6 动手练一练
4.6.1 练习题
4.6.2 上机实践
第5章 分支结构
5.1 if分支语句
5.1.1 单分支if语句
5.1.2 双分支if语句
5.1.3 多分支if语句
5.1.4 if嵌套语句
5.2 switch分支语句
5.2.1 switch语句的基本形式
5.2.2 switch语句中的break
5.3 实践案例:了解两种分支语句的优缺点
5.4 动手练一练
5.4.1 练习题
5.4.2 上机实践
第6章 循环结构
6.1 for循环语句
6.1.1 for循环语句格式
6.1.2 for循环实例
6.2 while循环语句
6.2.1 while循环语句格式
6.2.2 while循环语句实例
6.3 do while循环语句
6.3.1 do while循环语句格式
6.3.2 do while循环语句实例
6.4 循环控制语句
6.4.1 break语句和continue语句
6.4.2 goto语句
6.5 循环嵌套5
6.5.1 循环嵌套格式
6.5.2 利用循环嵌套打印菱形
6.6 实践案例:求素数
6.7 动手练一练
6.7.1 练习题
6.7.2 上机实践
第7章 数组
7.1 了解数组
7.1.1 使用数组的好处
7.1.2 数组的概念
7.1.3 数组的维数
7.2 一维数组
7.2.1 一维数组的声明
7.2.2 一维数组的存储
7.2.3 一维数组的引用
7.2.4 一维数组的初始化
7.3 二维数组
7.3.1 二维数组的声明
7.3.2 二维数组的存储
7.3.3 二维数组的引用
7.3.4 二维数组的初始化
7.4 字符数组和字符串
7.4.1 一维字符数组
7.4.2 了解字符串
7.4.3 字符串的输入输出
7.4.4 字符串的输入输出函数
7.4.5 二维字符串数组
7.5 多维数组
7.6 数组的基本应用
7.6.1 反转字符串
7.6.2 查找最大值
7.6.3 数据排序
7.7 实践案例:二维数组行和列的元素互换
7.8 动手练一练
7.8.1 练习题
7.8.2 上机实践
第8章 函数
8.1 函数简介
8.1.1 C语言中的函数
8.1.2 函数的分类
8.2 定义函数
8.2.1 定义无参函数
8.2.2 定义有参函数
8.2.3 定义函数的注意事项
8.3 声明函数
8.3.1 声明函数的语法格式
8.3.2 声明函数的位置
8.4 函数的参数
8.4.1 形式参数与实际参数
8.4.2 值参数
8.4.3 引用参数
8.5 函数的调用和返回值
8.5.1 函数调用的一般形式
8.5.2 函数返回值
8.5.3 函数的嵌套调用
8.5.4 函数的递归调用
8.6 数组作为函数的参数
8.7 函数中的变量作用域
8.7.1 局部变量
8.7.2 全局变量
8.8 实践案例:学生成绩管理
8.9 动手练一练
8.9.1 练习题
8.9.2 上机实践
第9章 指针
9.1 地址和指针的概念
9.1.1 什么是地址
9.1.2 什么是指针
9.2 指针变量
9.2.1 定义指针变量
9.2.2 使用指针变量
9.2.3 指针变量作为函数的参数
9.3 指针与数组
9.3.1 指向数组元素的指针与指向数组的指针
9.3.2 指针变量在数组中的运算
9.3.3 数组元素的操作
9.3.4 指向多维数组的指针变量
9.3.5 数组名(指针)作为函数参数
9.4 指针与字符串
9.4.1 字符串指针
9.4.2 字符串指针作为函数参数
9.4.3 字符指针和字符数组的区别
9.4.4 字符指针数组
9.5 指针与函数
9.5.1 指向函数的指针
9.5.2 返回指针值的函数
9.6 二级指针
9.7 实践案例:编写简单的成绩统计程序
9.8 动手练一练
9.8.1 练习题
9.8.2 上机实践
第10章 结构体与枚举体
10.1 结构体
10.1.1 定义结构类型
10.1.2 定义结构变量
10.1.3 引用结构变量
10.1.4 初始化结构变量
10.1.5 结构体应用举例
10.2 结构体数组
10.2.1 定义结构体数组
10.2.2 初始化结构体数组
10.2.3 结构体数组应用举例
10.3 指针与结构体
10.3.1 指向结构体变量的指针
10.3.2 指向结构体数组的指针
10.3.3 结构体变量作为函数的参数
10.3.4 指向结构体变量的指针作为函数的参数
10.4 用typedef定义类型
10.5 枚举类型
10.5.1 定义枚举类型及变量
10.5.2 使用枚举类型的一些说明
10.5.3 枚举类型应用举例
10.6 实践案例:员工信息录入和输出
10.7 动手练一练
10.7.1 练习题
10.7.2 上机实践
第11章 预处理指令
11.1 宏定义指令
11.1.1 不带参数的宏定义
11.1.2 带参数的宏定义
11.2 文件包含指令
11.2.1 文件包含指令的语法格式
11.2.2 文件包含指令应用实例
11.2.3 文件包含指令注意事项
11.3 条件编译指令
11.3.1 #ifdef指令
11.3.2 #ifndef指令
11.3.3 #if指令
11.4 实践案例:根据不同时间输出不同问候
11.5 动手练一练
11.5.1 练习题
11.5.2 上机实践
第12章 操作字符及字符串
12.1 字符的操作
12.1.1 检查英文字母函数
12.1.2 检查字母数字函数
12.1.3 检查控制字符函数
12.1.4 十进制数字检查函数
12.1.5 可打印字符检查函数
12.1.6 包含空格的可打印字符检查函数式字符检查函数

编辑推荐

  结构独特:每个知识点按照“概念→语法描述→实例描述→实例应用→运行结果→示例分析”的模式进行讲解  形式新颖:用准确的语言总结概念,用直观的图示演示过程,用详细的注释解释代码,用形象的比喻帮助记忆  内容丰富:重要知识点覆盖全面,实例丰富多彩  附赠光盘:在随书附赠的光盘中配备了完整的视频教学讲座和本书所使用到的全部项目文件与代码  

图书封面

图书标签Tags

评论、评分、阅读与下载


    轻松学编程 PDF格式下载


用户评论 (总计2条)

 
 

  •   让一名国内学者写出一份经典的计算机著作是有一定的难度,但是如果他用心去做一件事,同样可以作得很完美,本书作者就用他的细心给读者呈现了一本有价值的书。
  •   我的专业要用到,很好的书。
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7