
21世纪高等职业教育计算机技术规划教材·C语言程式设计
《21世纪高等职业教育计算机技术规划教材·C语言程式设计》是2008年人民邮电出版社出版的图书。
《21世纪高等职业教育计算机技术规划教材?C语言程式设计》是根据计算机软体水平测试内容,结合全国计算机等级考试(二级)考试大纲,按照任务驱动的思想来编写的。书中系统、全面地介绍了C语言程式设计的方法,内容包括C语言的各种数据类型、运算符和表达式、各种语句、函式、编译预处理以及档案操作等,并通过案例分析对C语言的语法要点进行详尽的阐述。
基本介绍
- 书名:21世纪高等职业教育计算机技术规划教材·C语言程式设计
- 页数:242页
- 出版时间:第1版 (2008年3月1日)
- 装帧:平装
图书信息
出版社: 人民邮电出版社;
丛书名: 21世纪高等职业教育计算机技术规划教材
:
正文语种: 简体中文
开本: 16
ISBN: 711517251X
条形码: 9787115172518
尺寸: 25.4 x 17.8 x 1.2 cm
重量: 340 g
内容简介
《21世纪高等职业教育计算机技术规划教材?C语言程式设计》是根据计算机软体水平测试内容,结合全国计算机等级考试(二级)考试大纲,按照任务驱动的思想来编写的。书中系统、全面地介绍了C语言程式设计的方法,内容包括C语言的各种数据类型、运算符和表达式、各种语句、函式、编译预处理以及档案操作等,并通过案例分析对C语言的语法要点进行详尽的阐述。每章后均附有大量的习题供读者练习。
目录
第1章 概述
1.1 C语言的发展及主要特点
1.1.1 C语言的发展史
1.1.2 C语言的主要特点
1.2 C程式设计相关知识
1.2.1 程式设计的基本概念
1.2.2 C程式结构
1.2.3 标準库简介
1.3 C语言上机过程
1.3.1 TurboC集成环境的使用
1.3.2 程式调试方法
1.4 案例分析
本章小结
习题
第2章 C语言程式设计初步知识
2.1 标识符、常量和变数
2.1.1 标识符
2.1.2 常量和变数
2.2 简单数据类型
2.2.1 整型数据
2.2.2 实型数据
2.2.3 字元型数据
2.3 运算符和表达式
2.3.1 算术运算符及其表达式
2.3.2 自加、自减运算符
2.3.3 赋值运算符与赋值表达式
2.3.4 关係运算符和逻辑运算符
2.3.5 问号运算符及表达式
2.3.6 不同类型数据间的转换
2.3.7 逗号运算符及其表达式
2.3.8 运算符的优先顺序
2.4 案例分析
本章小结
习题
第3章 简单程式设计
3.1 算法
3.1.1 算法的概念
3.1.2 算法的描述
3.2 结构化程式设计
3.2.1 基本结构
3.2.2 程式设计举例
3.3 C语言基本语句
3.4 C语言中数据的输入输出
3.4.1 格式输入与输出
3.4.2 字元数据的输入输出
3.5 案例分析
本章小结
习题
第4章 选择结构程式设计
4.1 if语句
4.1.1 单分支if语句
4.1.2 双分支if语句
4.1.3 多分支if语句
4.1.4 if语句的嵌套
4.2 switch语句
4.3 案例分析
本章小结
习题
第5章 循环结构程式设计
5.1 循环结构程式设计的概念
5.2 while语句
5.2.1 while语句的一般格式
5.2.2 while语句的执行过程
5.3 dowhile语句
5.3.1 dowhile语句的一般格式
5.3.2 dowhile语句的执行过程
5.4 for语句
5.4.1 for语句的一般格式
5.4.2 for语句的执行过程
5.5 循环结构嵌套
5.6 break语句和continue语句
5.6.1 break语句
5.6.2 continue语句
5.7 案例分析
本章小结
习题
第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.2.5 多维数组
6.3 字元数组与字元串
6.3.1 字元数组的定义和初始化
6.3.2 字元串
6.3.3 字元数组的输入/输出
6.3.4 字元串处理函式
6.3.5 案例分析
本章小结
习题
第7章 函式
7.1 模组化程式设计的概念
7.2 库函式
7.2.1 C语言常用库函式
7.2.2 标準库函式的调用
7.3 函式的定义和调用
7.3.1 函式的定义
7.3.2 函式的调用
7.4 函式的返回值及其类型
7.5 函式调用时参数间的传递
7.5.1 变数、常量、数组元素作为函式参数
7.5.2 数组名作为函式参数
7.6 函式的嵌套调用
7.7 函式的递归调用
7.8 局部变数和全局变数
7.8.1 局部变数
7.8.2 全局变数
7.9 静态存储变数和动态存储变数
7.9.1 静态存储变数
7.9.2 动态存储变数
7.10内部函式和外部函式
7.10.1 内部函式
7.10.2 外部函式
7.11案例分析
本章小结
习题
第8章 指针
8.1 指针的基本概念
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.5 函式的指针和返回指针值的函式
8.5.1 函式的指针
8.5.2 返回指针值的函式
8.6 案例分析
本章小结
习题
第9章 编译预处理
9.1 宏定义
9.1.1 不带参数的宏定义
9.1.2 带参数的宏定义
9.2 档案包含
9.3 条件编译
9.4 案例分析
本章小结
习题
第10章 结构体与共用体
10.1 结构体类型
10.1.1 结构体类型的定义
10.1.2 结构体类型变数的使用
10.1.3 结构体数组
10.1.4 指向结构体变数的指针
10.1.5 鍊表
10.2 共用体
10.3 案例分析
本章小结
习题
第11章 位运算
11.1 位运算符
11.1.1 取反运算符
11.1.2 移位
11.1.3 "按位与"运算符
11.1.4 按位或运算符
11.1.5 异或运算符
11.2 位运算符的运算功能
11.3 案例分析
本章小结
习题
第12章 档案
12.1 档案概述
12.2 档案指针
12.3 档案的打开与关闭
12.3.1 档案打开函式fopen
12.3.2 档案关闭函式fclose
12.4 档案的读写
12.4.1 字元读写函式fgetc和fputc
12.4.2 字元串读写函式fgets和fputs
12.4.3 数据块读写函式fread和fwtrite
12.5 档案的随机读写
12.5.1 档案定位
12.5.2 档案的随机读写
12.6 案例分析
本章小结
习题
附录ⅠASCII字元表
附录ⅡC库函式
附录ⅢC语言常用出错信息
参考文献