C语言程序设计实训教程 / 普通高等教育计算机规划教材
¥39.00定价
作者: 周林
出版时间:2017年7月
出版社:机械工业出版社
- 机械工业出版社
- 9787111478836
- 1-3
- 26701
- 45188203-9
- 平装
- 16开
- 2017年7月
- 438
- 284
- 工学
- 软件工程
- TP312C
- 计算机通信类
- 本科
内容简介
本书共分11章,内容包括:C程序设计入门、C语言基础、C程序设计初步、选择结构程序设计、循环结构程序设计、数组、函数、指针、建立自己的数据类型、位运算与文件、职工信息管理系统开发实例。
本书结构严谨,实训内容丰富,突出能力培养,充分体现讲、学、练一体化的思想。每个实训后面都附有课后练习,进一步拓展了实训的深度和广度。这样不仅能够让学生掌握程序设计的基本理论知识和基本原理,还可以让学生学会基本理论知识的应用,真正达到学以致用的目的。
本书可作为各类高等院校理工科专业学习“C语言程序设计”课程的实验教材,还可以作为广大计算机爱好者自学C语言的参考用书。
本书结构严谨,实训内容丰富,突出能力培养,充分体现讲、学、练一体化的思想。每个实训后面都附有课后练习,进一步拓展了实训的深度和广度。这样不仅能够让学生掌握程序设计的基本理论知识和基本原理,还可以让学生学会基本理论知识的应用,真正达到学以致用的目的。
本书可作为各类高等院校理工科专业学习“C语言程序设计”课程的实验教材,还可以作为广大计算机爱好者自学C语言的参考用书。
目录
出版说明
前言
第1章 C程序设计入门
1.1熟悉C语言编程环境
1.1.1实训目的
1.1.2实训准备
1.1.3实训内容
1.1.4课后练习
1.2编写并运行简单的C程序
1.2.1实训目的
1.2.2实训准备
1.2.3实训内容
1.2.4课后练习
第2章 C语言基础
2.1基本数据类型、常量和变量的使用
2.1.1实训目的
2.1.2实训准备
2.1.3实训内容
2.1.4课后练习
2.2运算符与表达式的使用
2.2.1实训目的
2.2.2实训准备
2.2.3实训内容
2.2.4课后练习
第3章 C程序设计初步
3.1数据的输入与输出
3.1.1实训目的
3.1.2实训准备
3.1.3实训内容
3.1.4课后练习
3.2简单程序设计
3.2.1实训目的
3.2.2实训准备
3.2.3实训内容
3.2.4课后练习
第4章 选择结构程序设计
4.1简单选择结构
4.1.1实训目的
4.1.2实训准备
4.1.3实训内容
4.1.4课后练习
4.2嵌套选择结构
4.2.1实训目的
4.2.2实训准备
4.2.3实训内容
4.2.4课后练习
第5章 循环结构程序设计
5.1简单循环结构
5.1.1实训目的
5.1.2实训准备
5.1.3实训内容
5.1.4课后练习
5.2嵌套循环结构
5.2.1实训目的
5.2.2实训准备
5.2.3实训内容
5.2.4课后练习
5.3循环结构的综合应用
5.3.1实训目的
5.3.2实训准备
5.3.2实训内容
5.3.4课后练习
第6章 数组
6.1一维数组及其应用
6.1.1实训目的
6.1.2实训准备
6.1.3实训内容
6.1.4课后练习
6.2二维数组及其应用
6.2.1实训目的
6.2.2实训准备
6.2.3实训内容
6.2.4课后练习
6.3字符数组及其应用
6.3.1实训目的
6.3.2实训准备
6.3.3实训内容
6.3.4课后练习
6.4数组的综合应用
6.4.1实训目的
6.4.2实训准备
6.4.3实训内容
6.4.4课后练习
第7章 函数
7.1函数的定义与调用
7.1.1实训目的
7.1.2实训准备
7.1.3实训内容
7.1.4课后练习
7.2函数的嵌套调用和递归调用
7.2.1实训I目的
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课后练习
第8章 指针
8.1简单指针变量
8.1.1实训目的
8.1.2实训准备
8.1.3实训内容
8.1.4课后练习
8.2指针与数组
8.2.1实训目的
8.2.2实训准备
8.2.3实训内容
8.2.4课后练习
8.3指针与函数
8.3.1实训目的
8.3.2实训准备
8.3.3实训内容
8.3.4课后练习
8.4复杂指针
8.4.1实训目的
8.4.2实训准备
8.4.3实训内容
8.4.4课后练习
8.5指针的综合应用
8.5.1实训目的
8.5.2实训准备
8.5.3实训内容
8.5.4课后练习
第9章 建立自己的数据类型
9.1结构体、共用体和枚举类型
9.1.1实训目的
9.1.2实训准备
9.1.3实训内容
9.1.4课后练习
9.2链表
9.2.1实训目的
9.2.2实训准备
9.2.3实训内容
9.2.4课后练习
第10章 位运算与文件
10.1位运算
10.1.1实训目的
10.1.2实训准备
10.1.3实训内容
10.1.4课后练习
10.2文件操作
10.2.1实训目的
10.2.2实训准备
10.2.3实训内容
10.2.4课后练习
第11章 综合实训——职工信息管理系统
11.1实训目的
11.2实训准备
11.3实训内容
11.4课后练习
附录
附录AC语言的关键字
附录B常用字符与ASCII码对照表
附录C运算符的优先级与结合性
附录DC语言常用库函数
参考文献
前言
第1章 C程序设计入门
1.1熟悉C语言编程环境
1.1.1实训目的
1.1.2实训准备
1.1.3实训内容
1.1.4课后练习
1.2编写并运行简单的C程序
1.2.1实训目的
1.2.2实训准备
1.2.3实训内容
1.2.4课后练习
第2章 C语言基础
2.1基本数据类型、常量和变量的使用
2.1.1实训目的
2.1.2实训准备
2.1.3实训内容
2.1.4课后练习
2.2运算符与表达式的使用
2.2.1实训目的
2.2.2实训准备
2.2.3实训内容
2.2.4课后练习
第3章 C程序设计初步
3.1数据的输入与输出
3.1.1实训目的
3.1.2实训准备
3.1.3实训内容
3.1.4课后练习
3.2简单程序设计
3.2.1实训目的
3.2.2实训准备
3.2.3实训内容
3.2.4课后练习
第4章 选择结构程序设计
4.1简单选择结构
4.1.1实训目的
4.1.2实训准备
4.1.3实训内容
4.1.4课后练习
4.2嵌套选择结构
4.2.1实训目的
4.2.2实训准备
4.2.3实训内容
4.2.4课后练习
第5章 循环结构程序设计
5.1简单循环结构
5.1.1实训目的
5.1.2实训准备
5.1.3实训内容
5.1.4课后练习
5.2嵌套循环结构
5.2.1实训目的
5.2.2实训准备
5.2.3实训内容
5.2.4课后练习
5.3循环结构的综合应用
5.3.1实训目的
5.3.2实训准备
5.3.2实训内容
5.3.4课后练习
第6章 数组
6.1一维数组及其应用
6.1.1实训目的
6.1.2实训准备
6.1.3实训内容
6.1.4课后练习
6.2二维数组及其应用
6.2.1实训目的
6.2.2实训准备
6.2.3实训内容
6.2.4课后练习
6.3字符数组及其应用
6.3.1实训目的
6.3.2实训准备
6.3.3实训内容
6.3.4课后练习
6.4数组的综合应用
6.4.1实训目的
6.4.2实训准备
6.4.3实训内容
6.4.4课后练习
第7章 函数
7.1函数的定义与调用
7.1.1实训目的
7.1.2实训准备
7.1.3实训内容
7.1.4课后练习
7.2函数的嵌套调用和递归调用
7.2.1实训I目的
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课后练习
第8章 指针
8.1简单指针变量
8.1.1实训目的
8.1.2实训准备
8.1.3实训内容
8.1.4课后练习
8.2指针与数组
8.2.1实训目的
8.2.2实训准备
8.2.3实训内容
8.2.4课后练习
8.3指针与函数
8.3.1实训目的
8.3.2实训准备
8.3.3实训内容
8.3.4课后练习
8.4复杂指针
8.4.1实训目的
8.4.2实训准备
8.4.3实训内容
8.4.4课后练习
8.5指针的综合应用
8.5.1实训目的
8.5.2实训准备
8.5.3实训内容
8.5.4课后练习
第9章 建立自己的数据类型
9.1结构体、共用体和枚举类型
9.1.1实训目的
9.1.2实训准备
9.1.3实训内容
9.1.4课后练习
9.2链表
9.2.1实训目的
9.2.2实训准备
9.2.3实训内容
9.2.4课后练习
第10章 位运算与文件
10.1位运算
10.1.1实训目的
10.1.2实训准备
10.1.3实训内容
10.1.4课后练习
10.2文件操作
10.2.1实训目的
10.2.2实训准备
10.2.3实训内容
10.2.4课后练习
第11章 综合实训——职工信息管理系统
11.1实训目的
11.2实训准备
11.3实训内容
11.4课后练习
附录
附录AC语言的关键字
附录B常用字符与ASCII码对照表
附录C运算符的优先级与结合性
附录DC语言常用库函数
参考文献